Now you will feel the heartbreak of rejection and the joy of getting your music through good luck guys
So far, of the 5 people from our development team who have submitted items, we have racked up 3 hard rejections and 2 soft rejections that resulted in acceptance on the second attempt. As one of the hard rejected would-be authors, my empathy and admiration for our authors is a fair bit higher than a week ago
Thanks all for the feedback!
I just wanted to let you AudioJunglers know that this week is a special week for the Envato staff who build the Marketplaces for you. We call it Hack Week, which basically means we have a little more discretion to choose what we work on, and some of us have decided we’d like to get a little bit closer to really understanding what it’s like to be an author on the Marketplaces by becoming one ourselves. Or at least trying to, as we’re not at all sure we will make it past the reviewers.
Most of us, including me, have chosen to submit musical creations to AudioJungle and, a day or two in, some of us are already scratching our chins with issues like wondering when our items might make it through review and how to work out if that sample is a copyright issue or not. We have all agreed not to use any of our developer super powers to gain any advantage, so we have to wait our turn and not get any advice in advance from our reviewer colleagues.
The point of the exercise is for those of us who build and run the Marketplaces to have more empathy for the community, and so far I’m happy with what I’m seeing of our internal discussions in the past couple of days. None of us involved are in a position to make commitments about when that increased empathy might lead to visible changes that you’ll appreciate, but it’s a small step to greater understanding that I thought you’d like to hear about.
James Ross Engineering Director, Envato Marketplaces
We’re very sorry for the trouble you’ve had getting through to our API earlier this week. We wanted to give you a bit of background on what happened and what we’re going to do about it. We suspect there are some things you’ll need to do as well but that will make a bit more sense after the explanation, so….
Last Monday morning Melbourne, Australia, time, we came under a very large distributed denial of service (DDoS) attack. That is basically a flood of traffic many times the normal size we serve deliberately designed to take us off the air. There’s a pretty constant background hum of small scale probes of this kind that we’re always watching, but for 9 minutes on Monday morning, one did in fact take us off the air. This caused us to turn our defences up to maximum, which amounts to a distributed provision of service response to this attack, whereby we block direct traffic to our data centre and force all the traffic to take the long road, via a globally distributed set of traffic filters that do their very best to eliminate the bad traffic while still letting the good traffic through.
It is this filtering process that unfortunately decided your API calls were bad traffic, not good traffic. Some API traffic still got through, but the majority was filtered out. As soon as we turned our defensive shields back to normal levels, your traffic made it through once again. We are very unhappy about what happened, but the alternative scenario was the entire site, APIs included, being down for several hours.
So what we are going to do is to investigate why the traffic that was dropped on the floor was dropped on the floor so we can then make sure it gets through next time. Early indications are that some API calls lack a User-Agent header in their requests, so it might be as simple as making sure that all the API clients are updated to include appropriate request headers. In fact, you should go ahead and do that now anyway as it’s good practice You probably know about that kind of stuff already but just in case, you can find out more here.
We’ll update this thread when we know more and once again, our apologies for the inconvenience and we’re glad the API is so highly valued by you all.