TorrentFreak

The place where breaking news, BitTorrent and copyright collide

What.cd Debuts Lightweight Tracker For Its 5 Million Peers

Despite being a private community of music fanatics, What.cd operates one of the largest BitTorrent trackers on the Internet. Recently, the site’s users were silently transferred to a new tracker. Named Ocelot, the new and improved tracker is one of the most efficient around and to commemorate its implementation What.cd staff have been telling the complete story of how it came to be.

whatWith nearly a million torrents featuring a massive 343,203 artists, What.cd is without a doubt the largest private BitTorrent tracker dedicated to sharing music. At any given point in time more than 5 million peers are using the site’s tracker, making it one of the busiest on the entire Internet.

What.cd first appeared online in the fall of 2007, just days after the demise of the largest music tracker at the time, OiNK. The site’s founders felt that the OiNK refugees deserved a new home, and decided to fill the void the Pink Palace had left. In the three years that followed, What.cd outgrew its predecessor by a wide margin and slowly turned into a legend itself.

Today, the tracker receives an average of 3,500 hits per second, which is a demanding task for the site’s hardware and software. Up until a few weeks ago What.cd used the XBTT backend, which handled the traffic really well in the early years, but as the site grew problems started to appear more frequently.

To customize the XBTT backend to the needs of the growing site, back in the winter of 2007 What’s developers delved deep into the core of the code. Some adjustments were made, but at the same time the developers realized that XBTT’s code wasn’t perfect. Perhaps just as importantly, it was not something of their own.

What.cd needed its own tracker backend, so just as they had replaced the original TBDev source with their own Gazelle code, XBTT needed to have a successor.

The story that unfolded after the What team decided to build their own tracker is a unique saga. A long and winding development process of nearly three years eventually resulted in the ‘Ocelot’ tracker that went live on What.cd a few weeks ago. Not without result.

Today, What.cd has one of, if not the most efficient and lightweight tracker there is. On What.cd Ocelot uses only 20%-30% of one CPU core and 3GB of RAM, compared to the four instances of XBTT that were using up 50%-100% CPU before. In the future the tracker’s code will be open sources so other BitTorrent communities can benefit from it as well.

To document this milestone the What.cd has written a long article on how Ocelot was born, what decisions were made along the way, and why it took so much time to complete. A great read for those who are interested in learning more background information on one of the largest private BitTorrent communities that exists today.

The complete story behind Ocelot, as posted on What.cd by the site’s staff, can be read below.

Ocelot: The story of a tracker

What.CD is a private tracker. Thus, the entire site, staff, and community all revolve around a common piece of software – the tracker backend. Complementing the site frontend, which you’re looking at now, the tracker itself handles connections between peers.

With over five million peers, our tracker receives an average of 3,500 hits per second, although after a period of tracker downtime, load can spike up to past 12,000 hits per second. This means that, when your client announces, the tracker has 80 microseconds to search through its database of over 900,000 torrents and 5,000,000 peers, compute a response, and send it back to you. That’s a lot of stress on a piece of software!

We anticipated this problem, of course, back before the site even started. That’s why we elected to use what was then the fastest private tracker backend in the world – XBTT.

Lauded for its speed, XBTT handled the peers very well for the first few months of the site’s existence. We brought on a developer – asm – whose job was to tune it and modify it as needed, and he was able to do that just fine – for a few months. However, asm was reluctant to make any major changes. When we asked why, his response was that XBTT’s code was too weird, and that he was afraid he’d break something.

A bit surprised, we lead site developers peered into the bowels of XBTT for the first time, and we found that he was correct. XBTT’s internal code worked fine in practice, but strange/outdated design decisions and the inclusion of thousands of lines of unnecessary code gave us worries about how well it would scale to a swarm of the size we had planned, as well as whether we’d be able to continue modifying it to our needs.

So a plan was formed. We would create a tracker of our own.

Late winter 2007

It made perfect sense. We were already replacing the outdated TBDev source with our own new Gazelle source, so why not replace XBTT with another piece of software as well? Make it fast, make the code pretty, give it a cool-sounding exotic animal name, and we’d be set. It couldn’t possibly take very long – trackers are very simple pieces of software, after all. The only problem was that XBTT had scared asm into hiding, the other developers were all php developers (php is a language that is fast to write and slow to run) and we wanted the tracker coded in C++ (slow to write, fast to run). The solution was thus to outsource.

January 2008

Our first developer choice was a young developer called rootkit. Immensely intelligent, but perhaps not the greatest people person in the world, rootkit decided that he wanted to write the tracker in haskell instead. We weren’t too excited to have the tracker written in a weird language that no one understood, but he promised that it’d be fast so we let him go at it. We don’t think he ever wrote more than a hundred lines of it before he gave up and stepped down.

While we searched for a new developer, WhatMan decided to try an experiment – to see if a php tracker could outperform XBTT. He hacked away for a weekend and created Lioness – a beautiful little tracker, no doubt one of the fastest php trackers ever made. Unfortunately, it wasn’t quite fast enough for our needs – upon testing, the swarm crushed our poor webserver, and we were forced to go back to XBTT.

By this time, XBTT was barely able to keep up with the load. The timeouts had already started, and we did whatever we could, but in the end, the only thing that really helped was when we moved to our new (then) ridiculously oversized server in Canada.

March – May 2008

Another developer had been found! The guy was smart, mature, well educated, fluent in C++, and seemingly very able. We told him what we needed, and he started coding. A month later, the new dev – lenrek – had created the first tracker to call itself Ocelot.

lenrek’s ocelot looked promising. It was new, shiny, and multithreaded. We figured that our problems were solved, but when we tried it out, it exploded. It is still unclear exactly why, just that it happened. That ocelot was tweaked and some more tests were run, but we eventually gave up. lenrek’s ocelot was basically shelved, and attention turned, for the next year, back to making XBTT handle its load properly.

Fortunately for us, lenrek stayed on as a developer – although his ocelot didn’t succeed, he’s responsible in a large part for making the site work as well as it does today.

June 2009 – February 2010

In the next year of stagnation, ocelot was never quite forgotten, but working on it was never very motivating – especially with only one tracker dev. So we raised the XBTT announce interval from 30 minutes to 35, then to 40, then to 45. In the meantime, the idea of ocelot waited until we found someone to revitalize it. In June 2009, FZeroX found such a person – rconan.

rconan was incredibly intelligent, and came up with a plan for what everyone was pretty sure was going to be the most awesome tracker ever. High performance event queues, hashmaps, all that cool stuff. We outsourced the project to him, he started coding, and initial progress was very rapid.

Two hundred changes and additions to rconan’s new ocelot were made between the months of August and October. Before we knew it, the new ocelot was all but finished – 4,000 lines of divine C++ code, with just “a few” bugs and features left to code. And then, rconan’s real life started to get busier.

A couple of changes were made in November, a couple in December, one in January, and a final flurry of activity took place in February. When we asked for progress updates, ocelot was still a few bugfixes and features away from being ready for production, but no changes were ever made after February. As none of our in-house developers had been closely following the development of the new ocelot, we were unable to take over, and simply hoped that rconan’s real-life obligations would clear up and he’d have the time to finish it.

In the meantime, we had raised XBTT’s announce interval to the highest point we could justify – 47 minutes – and it was still timing out so often it became a joke. In April 2010, we gave it its own server and started load balancing multiple instances of it – starting out with 2 XBTTs, and then 3, and then 4. This gave us some breathing room, but not for long.

April – May 2010

At one point, A9 and oorza were arguing about java performance. A9 had the brilliant idea of daring oorza to write a high performance tracker in java, and work began on shadowolf. oorza proclaimed shadowolf “almost completely done” on May 12th, save a few outstanding bugs. We checked in on his progress at the end of August, and he was rewriting the entire plugin architecture, and considering using hadoop to store peers. We’re unsure about shadowolf’s current status.

August-September 2010

No updates had been made to ocelot in eight months, and rconan was nowhere to be found. The future of shadowolf was unclear. When a thread came up about ocelot in the forums, the staff were forced to admit that development on it had ceased, and that no update was liable to take place in the near future. It was a hard post to write, considering how the timeouts had become so bad that the joke wasn’t funny anymore. Users would sometimes have to wait hours for the tracker to let them download things, stats were being lost left and right, and we were out of hardware to throw at the problem. Something had to be done.

Enter WhatMan. Having previously stayed out of the C++ tracker development arena due to a lack of confidence with his high-performance C++ coding skills, WhatMan was confused with as to why everyone was creating 4000+ line of code behemoths when trackers are, in reality, extremely simple pieces of software. So he lifted some key design choices from rconan’s ocelot, created the rest of the design himself, and spent the last week of August hacking away at a brand new ocelot.

On September 1st, ocelot was ready for performance testing. We replaced one xbtt instance with it, and it scaled. So we replaced two, and it scaled. We tweaked it a bit, and then replaced the third and fourth instances, tweaked it a bit more, and replaced the load balancer. What four XBTT instances and a load balancer were failing to handle before, was now being handled by one, singlethreaded instance of the latest ocelot.

Then we pushed it harder – we lowered the announce interval to 40 minutes, and then to 30, and it scaled. Then we lowered it to 20 minutes, and linux broke before ocelot did. It was beautiful.

The dev team rejoiced, and banded together to add the remaining features and fix the remaining bugs. By September 3rd, ocelot was considered feature complete, and we let it run the entire swarm – one tracker for five million peers, at a 30 minute announce interval.

September 2010 – Now

Since then, ocelot’s been purring along. It uses up 20%-30% of one CPU core, and 3GB of RAM – for comparison, our four XBTT instances used the same amount of RAM in total, and 50%-100% of a core each. It’s 1547 lines of code long in total, which will be open-sourced at some point. The dev team has added the occasional bugfix, and there may be some bugs yet to be discovered, but our tracker is now more stable than it’s been since we started. After over two and a half years, ocelot’s journey to creation is finally finished.

Related Posts

Previous Post | Next Post

  • JMK

    Would you please stop posting articles about WHAT!?

  • Anonymous

    Fantastic article.

    Thanks.

  • Anonymous

    Don’t post this stuff.

  • Armo

    now RIAA knows :(

  • the pirate app
  • 133t

    seriously this not to be posted for the entire world TF !!!

  • Darknezz41

    Who cares about What.Cd….They never open the doors for registration. I have never heard of anyone getting an invite. Where do they get the peers from? Sorry but I do not believe they have that many users this article has been blown way out just to show they are still around..

  • D

    Ah, c’mon, don’t post this.

  • Anonymous

    This probably wasn’t meant for everyone to see.

  • Pingback: Tweets that mention What.cd Debuts Lightweight Tracker For Its 5 Million Peers | TorrentFreak -- Topsy.com

  • Kwork

    Interesting, but seems pointless for most readers. I’ve also wondered: How can they be one of the most popular trackers if registration is never public, and if invites are never freely given? Seems shady to me at best.

  • lolcats

    @#7 ur a real lolercoaster!

  • what

    what?

  • Ewyx

    Hard from pointless. It’s a development in p2p technology, and that’s what this site is about. It’s not about what.cd, as it is concerning every tracker if the code is eventually released.

  • don’t be silly

    What.cd is hardly secret… it’s mentioned all over the internet!

  • they_speak_english_in_WHAT

    Ya kinda agree with the rest of comments. This really shouldn’t be public. I recall the following rule from the site – perhaps TF would abide?

    # We respect the wishes of other sites here, as we wish for them to do the same. Please refrain from posting links or full names of sites that want not to be mentioned.

  • asdf

    @7: Unique peers != peers, peers is the number of seeders and leechers total in all of the swarms. What’s problem lays in the fact that they have such small files in comparison to HD video.

  • General Snus

    Yes, the history of something that is going to be released open source is a big secret, shhhhhhh.

  • Encryption

    @7

    Sounds like someone could not past their simple test.

    Oh and stats as of 16:25 GMT:

    Peers: 5,292,037
    Seeders: 5,196,900
    Leechers: 95,137

    Suck it.

  • Anonymous

    ITT: Jealous people who want to be in what.cd but fail at the internet.

    And for those who for some reason don’t believe the stats (taken directly from the site):

    Users: 128,855
    Users active this month: 108,869 (84.49%)
    Torrents: 924,915
    Snatches: 43,377,354
    Peers: 5,371,269
    Seeders: 5,272,194
    Leechers: 99,075

    <3 what

  • Sum1

    I lol’d @ 7

  • anon

    You commentators are f4ckwits, you even read the article, its about a new lightweight tracker recoded in c++ that totally pwns the old XBTT based one.

    Open source this sh1t at let everyone at it. Sh1t is so f3cken cash!

  • THE WALL IS RED

    last I heard Ocelot was actually made by the guys over at waffles.

  • Anon

    It’s fine to post this, it’s going to be open sourced and everyone knows about what anyway.

    Honestly, the notion that the RIAA suddenly knows etc. is just stupid. There are *five million* users at any time.

    It’s not even hard to get into if you have good ratios elsewhere. I have an invite, leave your email and ratio proof if you want it.

  • wbwm

    You´re kidding, aren´ t you?

  • The Cutis

    For those above who do not believe the peers number – it is true. What.cd is the greatest thing ever. The devs are awesome, everything is well seeded, and the back-end development is taking place at a pace corporations would drool for, and is beautiful.

  • Cornelia

    I have 10 invites that I’ll never use because I don’t want to congest the network with people who don’t understand how the ratio system works.

    Also this looks bad on the inviter when the invitee is a dolt.

  • openbittorrent

    agree with #23
    Very good site and blistering speeds.
    As for invites……you will probably find that if your ratio’s are pretty good on other sites then you will see lots of threads giving invites away to those WHO SHARE.
    So to all those HR’s……ahhem I mean leechers that can’t get an invite then start giving back, after all thats the meaning of FILESHARING.

  • Cornelia

    And to add to the praise from #25

    They have about 15 different front end skins they’ve coded out for us.

  • Anonymous

    bunch of noobs who think getting in anywhere other than demonoid makes you leet and super secret

  • Anonymous

    i miss my what.cd account i was banned for some reason a year or 2 back

  • 26nub

    @26

    Wut-a-nub. Dont go around bragging you got invites that are not going to be given away, so nubs (such as you) beg you for an invite.

    Gj on the tracker! Rls pls so we can all update our old XBTT ^^

  • I

    I can’t say for certain, but I imagine that the people whose usernames were included in the story wouldn’t appreciate their involvement being publicly broadcasted like this. Just look at TPB trial, they’re looking at any and every connection they can to tie the defendants to the site.

    Oh, and long live What.cd. <3

  • GrX

    before it even gets open sourced something will go wrong they will be like everyone else out there running a tracker and they’ll just in the end say why should i release this code its mine blah blah, and another great source that could change the face of all torrent community’s will be locked away under lock and key

    look at newzbin and other nzb indexers they are in every way the same type of code as a torrent indexer only it downloads .torrent instead of .nzb

    there is no open source or even public released/leaked nzb indexer scripts available

    this is what happens when people don’t rls source code to open source community’s innovation just stops dead.

    i wouldn’t hold your breath on this source being released at all because when it comes to finally doing it they wont.

    just like every other tracker owner

  • Anonymous

    guys peers are not users. they are peers. the real amount of users is way, way lower. also, did torrentfreak really have to post this article?

  • wat

    @33

    you do realize that What.cd released the code for Gazelle to the public shortly after they implemented it, right?

  • TheEmpathicEar

    Is What.CD an “invitation” only site? And, if so, how would you go about getting an invite?

    Demonoid, for example, opens registration off and on.

    I guess I don’t like giving press to sites that make it very hard to register?

  • Release the code!

    Big props to the devs, sounds like a huge improvement on efficiency. Now please, release the code!

  • wat

    @36

    It is invitation only. The only way in is to either find a friend who is willing to share an invite, or to go to their interview channel via IRC and pass an interview. It’s not particularly hard if you’re familiar with torrenting and actually put in a little effort to studying (there are study guides out there for the material covered in the interview).

  • notGrX

    @33: Have you ever heard of Gazelle?

  • oyashiro13

    oyashiro13.jmr@gmail.com
    proof = my altnative account on bakabt, killa132004 an anime download website that requires more than .5 to keep from being cleaned, http://www.bakabt.com/user/512841/killa132004.html

  • wat

    @40

    Complete and utter fail. Begging for invites isn’t going to get you one. Go into the IRC channel if you are really interested.

  • How to Join What

    For those of you wondering how to join What…

    http://whatinterviewprep.webs.com/

    What staff strongly discourage offering invites in public places, doing so will end up with the entire invite tree being banned. Taking the interview really is your best choice, and the study guide also provides you with all the info you need to be a contributing member.

  • you suck!

    stopping posting this stuff about what.

  • wat

    @42

    Thanks for posting the link, I knew I’d seen it before but couldn’t remember the actual address.

  • Anonymous

    @40

    the fact that you’re begging for an invite is reason enough to never send you one. also, if a ratio of 0.5 is really the best you got, you better stick to demonoid. not to come off as some bragging idiot but really, thats just not gonna work.

  • Anon

    @40

    I was kind of hoping that you’d have a ratio of at least 1 or higher…

  • Anonymous

    @33:
    http://what.cd/gazelle/

    here is gazelle, and seel there will be ocelot

    WOOO

  • Total-Bytes

    Couldn’t care less about what.cd’s magical stats but the tracker is an outstanding piece of code. Can’t wait until it’s released awesome work!!

  • Anonymous

    @7
    You can get an invite through their irc invite channel, and what.cd is one of the world’s largest trackers, and perhaps the largest private tracker overall.

  • Jimmy

    Take the interview if you really want in. If you prepare for it it’s not that hard to pass and the information you get while preparing will help you after you get in.

  • thepirateapp
  • Former Insider

    I was on What.cd for a couple of years after OiNK went. Can’t remember how I got in at the time but it was relatively easy back in its early stage. I drifted away from them when they banned Azureus/Vuze.

    Certainly an excellent tracker and worth getting in if you so wish.

  • Toddy

    What.cd……one of the Internet’s best kept secrets.

  • numberonedon
  • Tuxie

    I got my invite a few years ago on their official invite request channel on IRC. Be prepared to wait for a random amount of time between 1 and 12 hours and then be able to answer some technical questions about file formats, audio encoding, spectrum analysis and similar things, along with links to your profile pages on at least one other major private tracker where you have a good ratio.

  • crucialjake

    two thumbs up

  • DuellistOrigins

    Never been in what, so can’t really comment. Therefore, here is my uninformed reckon.
    In a similar manner to the article a while about “scene” releases creeping down to the rest of the p2p websites, isn’t that true of what as well? I would guess that everything on there, while probably better organised is available somewhere else on the internet as well. I mean, it’s got a little over 100000 users. Is it a private tracker? Cause that suggests each is seeding 50 torrents. If it’s not a private tracker, then doubt it’ll take long for the torrent files to leak out.
    And compare the 100000 users to the other 1000000 people on the internet. Bigger resources, better results.

  • DuellistOrigins

    Wow, that’s bad typing. Stick another few zeroes on the number of people on the net.

  • Anon

    @57:

    In reality, the majority of the users on there are seeding considerably more than 50 torrents each. The heavy duty users typically seed upwards of 1,000 torrents at a time – usually long term.

    Granted, there are those who don’t seed much at all, but they tend not to last very long.

  • John

    lol @ people getting butthurt from not being able to join.

  • ThePirateApp
  • Anonym0us

    @4 by Armo

    “now RIAA knows :(”

    Anyone who thinks that the RIAA/MAFIAA didn’t read it on WHAT in the first place is living in Fairyland

    Private trackers are in no way free of the goons – Anyone who believes otherwise is deluded

  • Anonym0us

    @53 by Toddy

    I LOLd

  • FSEED

    Special offer for Torrentfreak readers, use coupon code TF101SEED at http://goo.gl/1WHz and get 15% recurring discount on all seedboxes! Unlimited trafic and unlimited torrents. Check it out!

  • Miss Cleo

    If someone invented a Gazelle interface for the warez scene, then all these L33T trackers would go bankrupt! Oh snap! Did I just predict the future?

  • Anonymous

    If what Cd is anything like pink you need a seed box to to keep the ratio up. Popular stuff is easy to share at a ratio of 1 to 1 or higher but stuff that is not is very hard.

    I large percentage of whatever pink had was available elsewhere. As far as the ripping info other then the bit rate or the loss less format all the other stuff is meaningless. When did you ever buy a cd and there was a tech sheet on how it was recorded?

    The point is the RIAA and MPAA can’t monitor private sites because they would have to share significant amounts of data to stay on. For that reason private sites are nice. Public sites are being increasingly monitored and ISP’s are becoming internet police for the copyright industry. VPN’s and storage lockers help as do private torrent sites like what cd.

  • anon.

    If you were suppose to be there, you would be there….

    Please don’t post this article, it’s shameful that you would reveal something that was suppose to be only shown to members, and you only hurt the very people you claim to protect.

  • dmeon

    @65, are you a troll or just stupid?

  • Anonymous

    So how can I get in?!
    I have TorrentLeech but I’m curious about what.cd :)

  • Lone Ranger

    I once was a member of What.CD, it didnt last long as i was kicked of.

    It was due to the fact i wasent seeding, but the thing is, i was.

    Just there was too many seeders to downloaders so it just took forever to seed your ratio to remain on the site.

    They have thousands of songs, thousands of users.

  • Anonymous

    Is it only music on what.cd or also other apps/games ?

  • Cheesehead

    Maybe someone will invite me please?
    ferenzzz@hotmail.com :)

  • Jimmy

    Only music, applications, comic books, eBooks, comedy (audio), audiobooks, and eLearning videos are allowed at what.

  • Gargamel

    7 Oct 14, 2010 at 17:03 by Darknezz41

    Who cares about What.Cd….They never open the doors for registration. I have never heard of anyone getting an invite. Where do they get the peers from? Sorry but I do not believe they have that many users this article has been blown way out just to show they are still around..
    -
    Sad little troll that can’t get into What? thats just bitter LOL. Go back to MULVE.

    Been a member almost since the very beginning. best music site on the net :)

  • Cheesehead

    @ Gargamel: If you invite me in bud, I can invite you to TorrentLeech !

  • anonymous

    its a nice bedtime story

  • Anonymous

    What.cd is over hyped crap.

  • Spunk

    @49
    You can get an invite through their irc invite channel, and what.cd is one of the world’s largest trackers, and perhaps the largest private tracker overall.

    It’s far from one of the world’s largest trackers by far. It may be close to the top for the largest private trackers though.

    I don’t like the fact that TF posted this info though What.cd is a great site and it’s that way for a reason b/c many people respect the wishes and rules they put out. For TF to break those rules is pretty messed up. Granted most real torrent users know about What.cd that shouldn’t matter. You should respect the wishes and not post this type of info on what they do. If they want it posted in public places I’m sure they will do it.

  • Anonymous

    @77 don’t be jealous b/c your not in What is the biggest music tracker out there period. everyone knows about so this was an awesome article
    keep it up TF :)

  • The United Hackers Association

    and here is where torrent freak fails posting private stuff….WHY?
    WHY? seriously people that talk about fight club have what happen to them.

    BOOTED

  • Anonym0us

    @66 by Anonymous

    “The point is the RIAA and MPAA can’t monitor private sites”

    ORLY?

    http://www.slyck.com/forums/viewtopic.php?t=38099

  • Who’s on first, What’s on second

    Perhaps the most amazing thing about What.CD is that it has survived as long as it has. Recall that OINK was easily taken down -permanently- in a single police raid.

    There is no question that the record industry would like nothing better than to slay What.CD – but the big question is, Why haven’t they?

  • Anonymous

    Oh no, now everybody knows about my super seekrit club!

  • Anonymous

    They banned my VPN provider (IP ban) some time ago (why!?). Do not like.

  • anonymous

    I hope What admins find the user that posted this/ gave it to TorrentFreak and ban everybody on any branch of their tree

  • GrX

    TF did the right thing posting this it’s TORRENT freak what.cd is TORRENTS see the resemblance here?

    so what wow they posted a story about how they are making their new source open to the public (kinda) and explained their whole story behind how they handle server load

    what the hell is the problem with that?

    what i can’t understand is why when oink died and the next few days what.cd and waffles.fm come to the rescue why the fbi/police or whom ever did not shut the site down before it even started

    they did it with mulve within a week! what.cd and waffles.fm have been running over a year now and still up and running

    does not sit right with me that.

  • Spunk

    @86 It’s one thing to post the stuff about the new tracker software but to leave people’s nicks in the info is another.

    Also What.cd has been up well over a year and they are hosted in a much better place and they have much better coders then Oink ever did.

  • Anonymous

    TF, what a stupid move.
    Was it really hard to understand that this was meant for the members to read and not for you to copy+paste it in your blog for everyone?
    Rat behaviour.

    TorrentFreak is TorrentFAIL now.

  • Jeff

    Nice. This is a great tracker! Very Excited. http://www.realk2incense.com

  • Anonymous

    Typical responses from private tracker users. I bet they think their shit doesn’t stink either.

  • Anonymous

    @90

    Typical attitude from public tracker user. Thinking that people on a private tracker have some kind of superiority complex.

    Do you think it’s at all possible they simply don’t want too much attention drawn to the site they use?

    Idiot.

  • Schmitty

    ssssssssssshhhhhhhhhhhhhhhhh!

    d*ckheads! :(

  • JI

    TorrentFreak you seriously disapoint me at this move.

    You should have at least asked What if they would mind you spreading this to non-members across the Net, and most definitely removed peoples nicknames.

    As a reader of yours since the beginning, I can’t help but wonder why, as a torrent lover, you’d go against the wishes of the those that give you existence.

  • TheEmpathicEar

    After reading through all this, I still think that a private site that makes you go through “an interview” just to register is probably not worth it?

  • GrX

    lol what does it matter how well its coded it still deals with “music” just like mulve did so regardless how well its coded that point makes no sense what so ever.

    so they don’t bust what.cd/waffles.fm because its been better coded lol

    and all the people complaining about TF reporting this welcome to the blog everything on this site is torrent related you knew that when you typed in http://www.torrentfreak.com every day

    without TF reporting this we’d never of learned about this new source code that “might” be available open source (wont hold our breaths)

    i really don’t see the problem a torrent blog has reported news about a torrent community and how they are cooping and running their site and new updates

    what is the problem??????

  • Anonymous

    please stop posting articles like this, you will destroy what

  • The United Derpers Association

    Oh no! Don’t post this! Now the RIAA knows about what! It was a carefully guarded secret and I’m sure they didn’t already know; it’s not like it’s a huge site that’s talked about all over the internet or anything. Oh, Torrentfreak, you’ve ruined everything forever!

  • RIAA

    NOW WE KNOW!!!

    Thanks, TF – we had NO IDEA about this.

  • Anonymous

    Why should TF have removed their names?
    This is exactly as it appears to 130,000 members on the front page on what.cd, and a guarantee ALL of those people use those names NOWHERE ELSE

    Exposing those names in public will cause no harm, as their identity and link to anything else is a well kept secret.

  • Gargamel

    65 Oct 14, 2010 at 20:25 by Miss Cleo

    If someone invented a Gazelle interface for the warez scene, then all these L33T trackers would go bankrupt! Oh snap! Did I just predict the future?
    -
    Oh snap did you say something really stupid? Yup!

    Oh snap topsites have retention times that means all the music files would die within months! Oh snap! Your just an idiot :D

  • SquareWheel

    I don’t think this was to be reposted. =V

  • Anonymous

    Then we pushed it harder – we lowered the announce interval to 40 minutes, and then to 30, and it scaled. Then we lowered it to 20 minutes, and linux broke before ocelot did.

    Are you kidding me? How can linux brake before the app?? Did you guys ever heard about tcp stack tweaking? I runned 6,5+ million peers on opentracker on a vps for 15 euro’s. This text makes me larf.
    Go to your sysctl.conf file and paste following in it.

    net.core.rmem_max=520000
    net.core.wmem_max=520000
    net.core.rmem_default=520000
    net.core.wmem_default=520000
    net.ipv4.tcp_mem=120218 800000 1000000
    net.ipv4.tcp_rmem=4069 400000 500000
    net.ipv4.tcp_wmem=4096 400000 500000
    net.ipv4.route.flush = 1
    net.core.netdev_max_backlog=200
    net.netfilter.nf_conntrack_tcp_loose=0
    net.ipv4.tcp_tw_recycle=1
    net.ipv4.tcp_tw_reuse=1
    net.ipv4.tcp_max_orphans=30000
    net.ipv4.netfilter.ip_conntrack_max = 500000

    http://blog.spind.net/2008/11/28/tweaking-linux-network-parameters/

    Wich library do you guys use to connect the app with the network layer?

  • HERPIE DERFP

    BOOOOO HOOOOO
    TORRENT <— freak stop posting things about TORRENT sites???

    You people need to stfu and gtfo. I am glad to see this article.

    And if you underestimate the MAFIAA to the point where they get all their info from TF you are fucking retarded. Probably 1 or 2 of those accounts could easily be one of them, sitting back, gathering info.

    DURR hollywood pays me to watch tf fucking durrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr

  • carrie.hash

    While broadcasting this article up and giving info about the site does bring in more attention by lamers, it also catches the attention of us downloaders who didn’t know about it before. This is relevant to my point -> {If tl;dr, then skip to the bottom paragraph, first sentence, that’s it.}

    TF shouldn’t be picketed by people who want to hide all the time, if you want to share files in the dark, then go get encrypted, but you’re kidding yourself if you think that just because it’s a ‘private tracker’, it’s truly private and needs to be kept secret. The RIAA knows about all of these large sites already, they are not some 2 bedroom 1 bath organization pulling results out of their asses from a computer in the garage (even though their levels of intelligence would assume otherwise) – they very militantly seek out spies and ‘human scrapers’ to get on the inside of things and stay aware of sharing sites.

    Instead of complaining and trying to keep everything secret, join up with your pirate parties and anti-copyright groups and lets change the platform to actually make some sense in public perception, this new media world requires it – Otherwise you are allowing the big guys to continue their wretched cycle. If we as the majority agree that media content should be free because it’s absolutely senseless otherwise in todays world, then give your support to all the right people so there’s no need to hide. This is obviously a battle that the RIAA will eventually lose, however, there’s no reason you should sit by and complain about what’s in public space just because you want to hide rather than fight for a sensible online environment. Thanks TF for the rich information, & making me aware of another great project, even if I’m not a member yet, I fully support it =)

  • Frank

    I’d rather sit back, relax and have a coffee with some waffles :D

  • Neo$hill

    Can somebody send me an invite so I can give it to my RIAA bosses? Thanks!

  • Anonymous

    @95

    Trust me, ocelot will become open source, just like gazelle did.

  • sharadh

    what.cd is the best tracker of all time but TF shouldnt have posted this….shit man….

  • Anonymous

    Oh, please. What.cd is an extremely well-known private tracker. It does not take any serious measures to hide its existence from the authorities. Sooner or later, it will be taken down, but TF will certainly not be at fault. Only the truly secretive trackers, the ones that I’d guess that at most 5% of the readers here know about, will survive indefinitely. Honestly, I’m not even sure that the writers here know what I’m talking about. Otherwise, we’d have seen an article about it by now.

    Unless you have a few good memberships to prove that you’d make a good member, don’t even bother asking for invites. You won’t get one. Even if you do, you won’t last long without a seedbox. For the price of that seedbox, you could have simply purchased Usenet access and subscribed to a good indexer.

    To put it simply, private trackers are pointless. If you’re going to spend money, Usenet is better. If you want free and easy, Demonoid is your best bet.

  • Anonymous

    @107
    only very stupid people need an seedbox on what.

  • tops

    @107
    only very stupid people need an seedbox on what.

  • KI

    At least remove peoples nicknames.

    So ashamed you reposted this.

  • ticilis

    5 million seeders? right…

    http://www.sitereport.org/p/what.cd

    just about 60000 vizitors per day…pfff

  • http://torrentfreak.com Ernesto

    To all the people complaining..

    This is not the first time we write about What.cd. In the past What.cd staff has given public comments to TorrentFreak, and cooperated on several articles. The staff has always been happy with our coverage.

    The What.cd crew is clearly proud of what they’ve done and if they didn’t want this to be published they would not have written it up. A 120k user site is not that private after all.

  • Anonym0us

    @104 by carrie.hash

    +1 Internets to you for one of the few sensible responses in this thread

  • mfpockets

    @114 Did what.cd send you the story posted above? its a direct quote of the home screen and I doubt you were given permission to use this.

    STOP POSTING THINGS ABOUT SPECIFIC PRIVATE TRACKERS AND DRAWING MORE ATTENTION TO THEM

  • NotAnonymous

    @109: There is absolutely no reason whatsoever to have to spend money on a seedbox to survive at what.cd. All you have to do is seed the torrents you download. It’s that simple. The min. ratio requirements are very low, and if you seed your torrents they’re even lower. If they were any lower the site would be freeleech.

    @All the complainers: The RIAA is well aware of What.CD by now. If you read their forums you’d even see that they’ve gotten letters from various anti-pirate organizations. This article is not going to change anything at all other than bring attention to the public of a fantastic new tracker, which is not illegal in any way.

  • WhatMan

    Relax, guys. As Ernesto said, TF has written articles about us in the past, and we always enjoy it. You might even say it gives us a bit of a kick!

    Judging from the letters we’ve received in the past, the antipiracy companies already know about us. TF announcing our new piece of software isn’t going to make that any worse.

    Also, this isn’t meant to be a private announcement – ocelot will be released to the world, not just to What.CD members. It’s good that TF covered it, and I hope they’ll cover it again when the source code goes out.

  • GrX

    @119 i was being sarcastic replying to the comment of spunk poster @87

    my reply was to him because he seems to think oink got busted because it wasn’t as good of a source code as what.cd is

    was trying to point out regardless of how well the code maybe it makes no difference if the wrong person gets inside a community.

    fail to see how this give you cancer but hey who knows if its enough to cause cancer you could be the next cure!

    as i stated so many times torrent freak is a torrent related news site you knew exactly what to expect when you typed in http://www.torrentfreak.com

    i’d more love to know how soon as oink died and what started up why it wasn’t instantly shutdown?

    mulve was shut down within days!
    what is more of a target more of a threat than mulve could of ever been

    so why is what still up?

  • punkomat

    We have a 1.2 milion peer XBTT “purring along” at about 5% CPU on mid end machine, using no more than 50MB RAM.
    Seriously, whoever wrote this piece has very little clue. “4000 line behemoths” ?! Oh rlly ? You can do a TCP/UDP, high performance, protocol compliant (gzip, non-compact etc.), configurable server, complete with diagnostics, statistics and SQL connectivity in LESS than 4000 lines of code ? How about 100, can you do it in 100 ?
    XBTT DOES indeed timeout because it’s a single threaded daemon and the SQL operations are bloking the main event thread. The timers to sync with the database fire every 30 seconds or so, without regard if the old sync finished or not.
    These are indeed bugs that Olaf should fix in the main release, but once these issues are fixed (which I did on our working copy) it’s a beatifull pice of code I could never wite myself. Nor any of the quacks who wrote the piece above.

  • Erm

    Yes, great, let’s call to attention more sites as the biggest music sharing thing ever right after the industry showed that they will still go after sh*t and take down stuff like Mulve and friends.

    Why not. It’s not like they already killed oink for people, why not help them take on the next few by putting up huge crosshairs, attention and publicity.

  • wat

    Just curious as to why my response to @114 was deleted…censorship much?

  • Anonymous

    @33

    gazelle, the site’s source code, is open source (and has changed the visible face of many large private torrent sites)

    ocelot, the site’s tracker, will be made open source.

  • huti

    I would like an invite to
    what.cd
    I have a 1.8 ratio on digitalhive
    uploaded 1.08 tb downloaded 566 gb
    and a ratio of 1.23 on demonoid. uploaded 447 gb downloaded 366 gb
    my email address is huti@cfl.rr.com
    thanks

  • huti

    They wanted to take down mulve because anyone who gets that program can download with it. Even the riaa can see how that can be used by the masses. Also, most people don’t want collections of music. They are looking for a particular tune they wish to have. Mulve fits that perfectly.

  • Anonymous

    laughing at the lame retards who trade broadband for files

  • Ahem…

    Why is everyone comparing What.CD with Mulve? They’re not the same thing at all.

    @Erm: The staff of What.CD have already stated that the authorities are quite aware of them. There is nothing about this article that would make them any more aware than they already are, and if the staff aren’t’ worried about it, why would you be?

    What.CD may be a private site, but it’s nowhere near secret.

  • Pingback: What.cd Debuts Lightweight Tracker For Its 5 Million Peers | Systema

  • TorrentZ

    have 2 invites to sell , contact me : tracker.accountz@gmail.com , deal in euro accepte moneybooekrs and paypal.

  • huh

    – Remember Most sites will ban or disable accounts that have been “bought” they have regulars go to trading sites and such to see …furthermore if a guy jus failes to deliver a account to u which most likely what happents, then paypal wont refund digital goods at any order.

  • DontBeDumb

    Yep, like huh siad, 99% of those offers to sell you an invite are only scams. You send them money, they keep your money, and you never get an invite. The small percentage that aren’t scams get found out eventually and you end up permanently banned.

    Don’t be stupid and buy something you can easily get for free.

    Take the interview, it’s FREE.

  • mrnoisy

    what.cd is the future of music distribution – record companies take note.

  • Anonymous

    The rules for posting new rips on what.cd are rediculous. Quality rips are good, but the guidelines for new submissions seem a little obsessive compulsive. Do I really need to fill out a two page form, and study the wiki for every new upload?

  • Hammy Jones

    Oh wow, Nice. Now thats what Im talking about dude.

    http://www.total-privacy.au.tc

  • huti

    There are way too many ways to get stuf that one wants without buying an invite. Sharing invites with people and friends who will build the sites is what torrent sites are all about. I can show that I have good ratios. I would like an invite on that basis. If I can’t get one then I will use other alternatives.
    huti@cfl.rr.com

  • FZeroX

    Nice to see this covered! Congrats to everyone for their hard work, especially RConan and WhatMan!

  • Pingback: Avviso per la dott.ssa Mascarino: c’è What.cd - The New Blog Times

  • Anonymous

    @132

    They are pretty strict rules and I have suffered such slings and arrows at another site where it just makes me not want to bother uploading at all.

    Still, those rules help make it as nice as it is for downloads. If the rules weren’t there, the organization wouldn’t be as good and duplicates would run rampant. The rules help immensely to keep the quality of the files so high also.

    At any rate, no one says you need to upload – only share.

  • bbq

    Hooray for the What.cd admins for their work on ocelot! Stories like this make the pirate community seem less like evil-doers and more like real, inspired, passionate people. Hopefully they will get around to releasing the code and other p2p sites will benefit as a result.
    I’m constantly impressed at how professional a site What.cd really is. It’s a pleasure to be a part of such a well-run community.
    Good on TorrentFreak for publishing it and for the admins of both sites to chime in in the comments.
    Take a deep breath people – it’ll all be okay. Don’t be angry that it’s hard to get in – it’s not designed for drive-by downloads, but for those who are willing to contribute (or at the least, not mindlessly leech) to the community. Makes being a music junkie so much more enjoyable….

  • Ra1N

    Site owners, author of this article and anyone involved in leaking this data should be banned from the site. You guys suck this is is fine for talking about the big picture but this information should NOT be posted in a public area. Thanks for the unwanted attention.

  • hmm

    @120

    So punkomat, why don’t you, in the spirit of XBTT’s GPL, contribute the changes you made?

  • NOOB101

    RIAA knows all. stfu faggots.

  • strife

    I don’t get why everyone’s panties are all in a bunch. It’s not like they let the cat out of the bag. It really isn’t that difficult to get an invite. Even if you don’t know someone, you can get an invite in 20 minutes on IRC (the answers to most of the questions can be found on a guide to prepare for said interview).

  • dillon

    This should not be posted
    point of priate trackers is to keep them private

    there are only 130,000+ plus members of what.cd
    almost all of them from oink
    and yes they really do have that many peers..

  • nyx

    What part of “private tracker” don’t you guys understand?

  • not nyx

    nyx: you should look up the difference between “private” and “secret”.

    HINT: What.CD is private, but not secret.

  • thom

    what.cd is the paradise for people really enjoying quality music rip

    just a reminder for the invite rules

    # Trading and selling invites is strictly prohibited, as is offering them in public – this includes on any forum which is not a class-restricted section on an invitation-only torrent site.
    # Trading, selling, sharing, or giving away your account is prohibited as well. PM a mod to disable you if you no longer want it.
    # You’re completely responsible for the people you invite. If your invitees are caught cheating or trading/selling invites, not only will they be banned, so will you. Be careful who you invite. Invites are a precious commodity.

    so people asking for invites here WILL NEVER got them

    I always give what.cd invite to people I know in real life

    just pass the interview here : http://www.whatinterviewprep.com/howtojoin.html

  • thom

    * Maximum Users: 150,000
    * Enabled Users: 129,552 [Details]
    * Users active today: 35,186 (27.16%)
    * Users active this week: 75,676 (58.41%)
    * Users active this month: 109,050 (84.17%)
    * Torrents: 926,316
    * Releases: 401,948
    * Artists: 343,394
    * “Perfect” FLACs: 194,093
    * Requests: 107,180 (65.65% filled)
    * Snatches: 43,648,319
    * Peers: 5,622,125
    * Seeders: 5,510,396
    * Leechers: 111,729
    * Seeder/Leecher Ratio: 49.31

  • punkomat

    @139 Few reasons:
    - it’s a hack job
    - and all my spare altruism is spent keeping our site up
    - I’m a lazy bum

  • nope

    you can really tell who the clueless noobs are from reading these comments. Anyone complaining as if the authorities had no idea about what.cd before this article deserves to be smacked around a bit with a large trout

  • Anonymous

    yea, use opentracker lol.

  • Anonymous

    uh, make your lightwight tracker in php then use hiphop php (what facebook created and uses) to make it into c++. project done lol

  • FZeroX

    @150

    While that’s actually not a bad idea and would probably work really well for many sites, converting the code to C++ only gives a linear speed increase (e.g. 5 times faster), it won’t improve how well it scales. I’d love to hear from anyone that tries this out, though!

  • BTGuard - BitTorrent Anonymously

NewsBits

Even more news...

  • The Pirate Bay Isn’t Down Completely, Just Having a Few Issues

    Twitter and Facebook, not to mention the TorrentFreak inbox, are currently alive with complaints that The...

  • Pirate Bay Founder Gottfrid Svartholm on Freedom of Speech

    Freedom of speech is a highly valued commodity, but should people be allowed to say whatever...

  • Blu-ray Anti-Piracy Tech Stops Discs and Promotes Purchases

    An anti-piracy system present in all official Blu-ray players since 2012 has received a fresh update...

  • Foxtel Breeds Pirates by Locking Up Game of Thrones

    One of the main reasons why people turn to piracy is the lack of legal alternatives....

  • UK Student Admits Breaching Sony Copyrights With Leak of PS3 SDK

    Last year an Internet user known as El Nomeo leaked version 3.70 of Sony’s Playstation3 SDK...

MostDiscussed

Below are TorrentFreak's most discussed articles of the past month. Join the discussion if you like.

CopyQuote

Left Quote

“The Pirate Bay has been one of the most important movements in Sweden for freedom of speech, working against corruption and censorship.

Peter Sunde Left Quote

PopularArticles

A selection of some TorrentFreak's classics dug up from our archives.