Welcome to tek-9.org, click here to register. members: 23291   |   teams: 1230   |   members online: 34   |   guests online: 76          
        register   lost pw










EA Sports Cup
Gent, Belgium
2008/11/15
Teams attending Attending teams 



Fragbite - Inside out


posted by: blodan on 2008-01-03, 20:39
viewed: 1601 times
comments: 27
page 3: Running Fragbite


Servers
Running a website isn’t always as simple as it sounds, at least not when you start getting loads and loads of views. At that time you have to start thinking out a way to start dividing content trough out more servers and different programs.

Lets say you have 500 requests per second and you have everything on the same server and running apache with php/mysql, well in that case apache will start to crumble around 250 requests/s and that’s with small files. But that’s pretty simple to fix with small changes, first of all, lets say that you have 10 pictures on your website. That means every time you request a html/php file your browser will automatically do 10 more request for the pictures, those of you that have your mind with me will probably think, well put the pictures on another server.  Yes that is a correct answer, then we got 50 requests to the main server and 450 to the image server. But hey, 450 is still too much isn’t it? Yes, for apache it is, but there are other solutions out there for static content, one of them is called thttpd which can handle up to 720 requests/s, well then it’s a closed deal we use thttpd on the image server. You can also manage the load with web browser caching and so on but that’s a bit more advanced in coding.

That’s just one case/solution of hundreds out there, and my numbers are probably not that accurate either, it´s just to make you realize what problems you actually can have running a huge website. So, lets see what Tomas has to say about it.

The eSports community has always been growing and so has Fragbite, when did you realize that Fragbite actually is on its way to something big or got the feeling, “holy shit, what a load of users we got”?
Samot:
We were always aiming for where we are today, and I actually think we had the opposite reaction. We were young and naive, so our reaction was more like “holy shit, where is everybody?” :) But of course there’s times when you look at the stats and think to yourself that it is pretty cool.

What’s the hardest part of running a site this big? Maintaining servers, maintain your code or maybe holding your crew in check?
Samot:
They’ve all got their difficulties, but we’re only using five servers, so we don’t really have to do a lot of maintaining. Most of the time the system takes care of itself, in part thanks to our trouble free hosting partners DCS and Endpoint. We’ve been very fortunate to find a great crew, which I enjoy a lot working with.

How many servers are Fragbite currently using to handle your load?
Samot: We’re using five servers, three of which are handling the load -- one web server for dynamic content, one web server for static content and one database server.

A few years back, I think it was somewhere around 2003-2004 Fragbite started to get a so big user load that the server started to crumble. During big events the site could take up to 15 minutes to load.

What were your thoughts/actions back then? Was Fragbite already that big that you could buy new servers from banner/ad income or did you have to dive into your own pockets maybe friends too, to cover the servers? Real servers aren’t that cheap, so to speak.
Samot:
Fortunately we had had some revenue at the time to cover the investment of a new server. My brother and I have never spent any money of our own on Fragbite.
Buying the server was actually the least of our worries back then. Since we couldn’t get any new server into the hosting solution we had at the time, we had to go out looking for new partners for hosting. For a site which was entirely dependant on sponsored hosting to stay online it can be quite daunting to leave old stable partnerships behind and start working with new ones :)

If we rewind the time a bit, back to 31st May 2006, something really strange happened. The Swedish police actually went to the hosting company PRQ and seized all their servers hence they had a warrant to take Piratebays servers. I guess they didn’t know which one was Piratebays so they simply took everything, of course there was a problem doing so, hence one of the servers was Fragbites.

PRQ
When you first heard of this, tell us, what funky words were going through your mind?
Samot:
It was all a very surreal situation which we (and many other companies) were just very unfortunate to get caught up in. You feel very left out in a situation like that, because the police is the one that you think you’ll turn to when you’re in a situation where you feel you’re being mistreated by some party. In that situation we felt that we were being mistreated by the police, and had no real way of doing anything about it. It was a very frustrating situation and I really hope we won’t have to work with anything like that again.
Although, what doesn’t kill you strengthens you and it was definitely a learning experience.


Did you have any outside backups at all? Or extra servers that you could have setup, or did the whole future of Fragbite rest in the hands of the Swedish police?
Samot:
We had several backups, but unfortunately all of the very recent ones where in the servers that the police had seized. Looking back, that was of course not the way to do it, but sometimes you are forced to compromise when running a small company with limited resources such as Fragbite. We had several extra servers that could’ve easily run the site, the problem was that the police was sitting on our database.



A few days later Fragbite got their servers back and were up n’ running in a couple of hours.


« Previous 1, 2, 3, 4, 5, 6, 7 Next »
Page: 1
#1 Belgium tek9.dfb 2008-01-03 20:43:35
Very very nice article daniel, a new esports writer in the making here. Haven't had time to read all of it, will do so when I get back tonight!

<3
#2 Belgium vanz 2008-01-03 20:48:30
"The founders, Tomas and Filip, brothers of the Hansson family."

mmmm-bob tututututtutututut =)
#3 United Kingdom tek9.sCARFACEEe 2008-01-03 20:52:22
Great read, was an awesome interview, read most of it when checking stuff, really good stuff.

Good work blodan, keep it up dude! :D
#4 Belgium tek9.YRN 2008-01-03 21:03:51
A very very nice interview blodan! excellent work
enjoyed reading it
#5 Bosnia-Herzegovina Framp 2008-01-03 21:14:06
nice
#6 Germany tek9.con 2008-01-03 21:25:09
great interview
#7 Belgium tek9.VulcanO 2008-01-03 21:28:20
nice interview !

edited 2008-01-03 21:28:45
#8 United Kingdom [R]sandford 2008-01-03 22:49:08
A fantastic piece of e-sport journalism, refreshing to see you ask some questions that alot of people wouldnt normally ask. The ones that interested me where the ones to do with the site setup and about the crew of the site and how they manage their time.
I hope to see fragbite at some point covered in english. Although some of the translations of interviews they've done in the past have been enjoyable long may this continue!

good job.
#9 Belgium tek9.Sam 2008-01-03 23:54:33
very, very nice work blodan !

I actually visit the site now and then, oventhough it's swedish :>
#10 Portugal xlo.tomahawk 2008-01-04 00:24:47
:)
#11 Poland MiB'qbarca 2008-01-04 00:59:09
good job
#12 Belgium tek9.Mutz 2008-01-04 15:59:09
great interview
#13 Netherlands stylz 2008-01-05 11:35:17
nice
work
#14 Netherlands tek9.jetset 2008-01-05 12:32:11
really great stuff Daniel, quality
#15 Netherlands tek9.KNALLER 2008-01-05 12:38:32
great iview =)
#16 Netherlands my5`deimos 2008-01-05 21:00:47
nice article!
#17 Somalia ekzoN 2008-01-05 22:16:03
best cs website hands down!
#18 Sweden Cph.robban 2008-01-06 16:15:54
great article, good job!
#19 Sweden chandler 2008-01-06 16:16:04
<3 Scar & Pit
1kk
#20 Sweden ecol 2008-01-06 18:19:11
nice :-)
#21 Sweden CQC deffan 2008-01-06 20:11:19
great stuff

bra jobbat grabben
#22 Sweden ekvation 2008-01-06 23:20:21
<3 1kk
#23 Sweden dr0nt 2008-01-07 01:02:26
Good stuff, mate! Great answers aswell samot (pik och scar också! :D)
#24 Sweden phytoN 2008-01-07 16:51:38
really goood :=)
#25 Finland <3__<3kezM 2008-01-10 16:12:00
nice article, professionally handled questions.
The Crew section is my fav!
#26 United Kingdom infused revoltz 2008-01-12 04:12:26
nice article, enjoyed
#27 Belgium tek9.ciseta 2008-02-12 18:05:02
nice read
Page: 1
  »   You can only post comments when you are logged in.
  »   Login or register here!
Fragbite - Inside out
page 1: Background
page 2: The Man Behind
page 3: Running Fragbite
page 4: Behind the Scenes
page 5: The Crew
page 6: The Future
page 7: The End
10/29 An Outside Chance? 28
10/29 Interview with Team Superg.. 27
09/29 The Belgian Cyber Games sp.. 18
07/22 In search of the American .. 9
07/20 The truth about r0y 23
» EPS Benelux Season II
Live coverage of ESL Pro Series 2
» ESL Pro Series UK
Weekly coverage of the first ESL Pro Ser
» ESL Major Series Season 3
Follow the playoffs through here
» ClanBase EuroCup XVIII
Coverage of the 18th EuroCup by ClanBase
» Insidiae SteelSeries Cup 2
Button Bashers win Exabyte by forfeit
Webshop
Will a new COD4 prom 11/18 23:17
Time to bring back v 11/18 23:11
New Call of Duty out 11/18 23:09
7th map 11/18 23:01
CGS shut down.. 11/18 22:57
WCG 2008 Day 2 35
WCG 2008 Day 1 31
WCG Belgium 36
WCG Netherlands 15
Battle Of The Sexes 21
Germany 1st_Step 11/18 22:32
Ireland XternalPhyzics 11/18 22:28
United Kingdom paulb09 11/18 22:07
Poland spontan 11/18 21:05
United States Pauz 11/18 21:04
Argentina pochYzor 11/18 20:02
Slovenia omEEEga 11/18 19:23
Croatia Gogo1207 11/18 19:18
United Kingdom nvs.rage 11/18 18:25
Afghanistan ARTAJ 11/18 17:50