December 2011
1 post
Twitter's Real-Time URL Fetcher Using Cassandra... →
nosql:
Twitter’s real-time URL fetcher, code named SpiderDuck, is an excellent example of how NoSQL databases fit in the architecture of today’s systems:
Metadata Store: This is a Cassandra-based distributed hash table that stores page metadata and resolution information keyed by URL, as well as fetch status for every URL recently encountered by the system. This store serves clients across...
November 2011
1 post
Yogscast and Markus: My Two Cents
First and foremost, I know both parties involved, and think they are wonderful people. That being said, we all make mistakes, and it shouldn’t ever mean we should stop supporting or boycott a brand/person because of it. We’re all human here.
The issue here lies in the fact that NOBODY has ever done what’s being done here. Very few games ever try the release cycle and...
August 2011
1 post
This Guy Really Likes MCSL
So I was checking through some analytics and found this youtube video popping up. I decided to see what it was, and much to my surprise, someone has made a video on how to post a server on MCServerlist.net. I guess I should rework some things if it requires a tutorial!
http://www.youtube.com/watch?v=XnGTRw69BmU
June 2011
4 posts
Voting on MCSL
Hey, guess what? You can now vote on servers at MCSL! It’s a feature that’s been requested alot, and I think it will give people the chance to promote their server in a much larger way.
I haven’t quite figured out how I’m going to add the votes into the ranking, but I will let you guys know, and I’m open to suggestions. Just pop in #mcsl on irc.esper.net.
As...
How the ranking system works on MCSL
I’ve gotten a lot of questions on how ranking works on MCSL, and I’ve been trying to find the best way of showing people. The best way that I’ve found is to simply post the source of the ranking algorithm.
So here it is: https://gist.github.com/1024062
I hope this squashes some people’s questions on the ranking algorithm.
New Changes on MCSL
I’ve just finished pushing the new code to the production boxes for MCSL. I made a bit of a concession on the new “New Servers” tab on the front page. It shows any servers created in the last 7 days.
Pagination is where the real issue lies. The gem I’m using for it (Kaminari) has a weird issue when trying to paginate multiple models on the same view. It can’t keep...
Fixed Page Views On MCSL
I’ve fixed the first round of errors that I’ve found, and MCSL seems to be functioning reasonably well.
I’m also in the process of adding a “New Servers” section, that’s a tab on the front page, I’m having a slight issue with my pagination though, so right now, it’s not on the production site.
As soon as I get that fixed I’ll push that live.
May 2011
1 post
MCServerlist Update
Ugh, people really irk me sometimes.
For those of you who don’t know, I just had surgery on my T11 and T12 vertebra, and have had to suspend work on the new MCSL for a couple days. I’ve gotten several emails from users of MCSL asking for help with their servers, as the current site is COMPLETELY broken.
I designed the current MCSL to handle hundreds of servers. I never thought...
April 2011
1 post
MCServerlist.net Needs Your Help!
MCSL has been growing exponentially over the past few weeks. I’ve been feverishly working on a complete redesign. One that is both more stable, and has more features.
I’ve also purchased two brand new, 16 core, 12GB DDR3 RAM, 1TB Raid 10, servers. These are uber fast. The site should be moved over to these in the next few days, however, they are starting to tap my budget dry.
For...
February 2011
2 posts
2 tags
What I would have done different...
First of all, it’s important to note, that this is not going to be a “Bash Mojang” post. This is simply going to detail why/how I think Mojang could improve.
Mojang is by far one of the fastest growing companies I’ve had the pleasure of working with in the past year. They have a great product, and even greater employee’s, however, they have one fatal flaw that...
1 tag
Project Wonderful Ads, now on MCServerlist.net
I’ve gotten quite a few emails from people asking if they can advertise on MCServerlist. I’ve never really had the time to work out deals with everyone, and it was starting to aggravate me that I couldn’t provide what the community seemed to want, so I’ve instead added project wonderful advertisements on the server list.
Project wonderful allows ANYBODY to advertise on the...
January 2011
8 posts
1 tag
MCServerlist.net For Sale
The time has come. I’m in need of more R&D time, and mcserverlist is taking up all of it. It has a thriving userbase, a loyal community, and is the largest publicly available listing of Minecraft Survival Multiplayer servers in the world. I need someone who is as dedicated to the community as I am to take over, and give the site the attention that I cannot.
Here’s some basic stats...
1 tag
Some Changes
I have quite a few changes coming up. One of the biggest ones that have been requested, is a singular IP address that does the pinging of servers. I’ll be making the changes that only one IP address is pinging the servers.
Hopefully this will also fix the random “0%” errors that are occurring as well.
1 tag
Changes to MCServerlist
Alright. I’ve done it. I’ve been bugged for months about how people want more control over their servers, the ability to vote on servers, etc, etc. All these things needed to have user accounts in order to work properly.
So that’s what I’ve done. Starting today, you need a user account to post a server. In the next couple days (maybe hours) I’ll be enabling voting on...
1 tag
Why standards are important to follow
Citricsquid linked me to this awesome SO post (http://stackoverflow.com/questions/198462/get-versus-post-in-terms-of-security/202465#202465) where a user details that all his app’s data was being deleted randomly every few days.
They checked the logs and found that Google was spidering the site and GET’ting all the links, including the “Delete” and “Are you...
1 tag
Why standards are important to follow
Citricsquid linked me to this awesome SO post (http://stackoverflow.com/questions/198462/get-versus-post-in-terms-of-security/202465#202465) where a user details that all his app’s data was being deleted randomly every few days.
They checked the logs and found that Google was spidering the site and GET’ting all the links, including the “Delete” and “Are you...
Oops, sorry about that.
So it seems that a bug in the software has deleted any server that failed a check within the last 24 hours. Sorry about that, feel free to re-add your server if yours was affected, you can hit me up in IRC to restore your percentage if needed.
1 tag
API Almost Ready For Primetime
I’ve been working closely with several mod developers to allow dynamic updates and posting of server info to the server list. I’m proud to say that this is almost complete, and we’ll be rolling out the first wave to beta users soon.
To become a beta user, please contact me in #rsw on irc.esper.net. Not all applicants will be accepted, you’ll need to be a mod developer, or...
1 tag
Server List Updates
Over the past few days I’ve been reworking the minecraft server list (http://mcserverlist.net). There was over 2,000 servers listed, most of them defunct, so I wanted to remove those from the database as they were just using up space.
I removed the GC code in favor of a total uptime code, I feel this reflects what people are looking for more.
I’ve also added a search feature, which...