Problem with browser like Avan after Server update
I can only use steamgifts.com with normaly borwser wich including:
so think now you can only use steamgifts with sharing youre id and take adds -.-
Click here for a Poll
Comment has been collapsed.
Thank you, cg. I was wondering, just in terms of a cost analysis, will you be billed on a per usage basis with the new topology? How much of a savings per month, with the current userbase, do you expect to have? I'm assuming you've been footing the cost of operations yourself all this time. So again, thank you!
Comment has been collapsed.
The site is running on AWS, so the individual servers are billed per hour, or they can be purchased for one or three year terms at reduced prices. I'll likely purchase 3 or 4 web servers upfront for the year, since they'll be online the majority of the time. Any additional servers will then be billed per hour, which will be more cost efficient since they'll be online less than half of the day.
I don't expect to see any savings with the current traffic. The little we save during off-peak hours will be offset by extra costs during peak hours. The main advantage is being able to scale. If a developer gives away 100,000 copies of a AAA game and it goes viral, our web server isn't going to be overloaded, but we'll have more servers automatically start up to meet our needs. Then when that giveaway is over, the unnecessary web servers will terminate themselves.
Keep in mind the web servers are a small cost, and they're less than 20% of the total expensive. The majority is the database server (55%), and bandwidth (25%).
Comment has been collapsed.
Thank you. Interesting, the load balancer evaluates when more servers are needed and it distributes the work between them, is right?
Comment has been collapsed.
Really interesting to see all that stuff. Thanks for the upgrade :)
Comment has been collapsed.
awesome, thanks for fantastic work you are doing :)
Comment has been collapsed.
543 Comments - Last post 13 minutes ago by eeev
46 Comments - Last post 1 hour ago by VahidSlayerOfAll
8 Comments - Last post 5 hours ago by katukinabarra
298 Comments - Last post 5 hours ago by SebasR
6 Comments - Last post 6 hours ago by PatchmaN
31 Comments - Last post 7 hours ago by WaxWorm
1,489 Comments - Last post 7 hours ago by Tyln
38 Comments - Last post 4 minutes ago by refat17
28 Comments - Last post 5 minutes ago by Oshyer
20 Comments - Last post 14 minutes ago by ThatDave
6 Comments - Last post 21 minutes ago by ClapperMonkey
65 Comments - Last post 33 minutes ago by ThatDave
31 Comments - Last post 53 minutes ago by Alucardeus
2,777 Comments - Last post 1 hour ago by pizurk
Hey SG, a new update to our servers went live today. In the past couple of weeks our web server has been overloaded during peak hours. It hasn't been too severe, but you might have noticed slight delays at certain times of the day. If you view the attached graph, you can see CPU usage on our web server throughout a few days last week. It dips below 50% usage during off-peak hours, and starts to hit 100% usage during peak hours.
This represents two problems. First off, we need less resources during off-peak hours, and secondly, more resources during peak hours. This brings us to the world of load balancing. As of today, we're now running a load balancer and multiple smaller web servers. They're 1/4 the size of our previous web server, but we'll be running between two and twelve of them at any given time. With our current traffic, we'll likely see three web servers running during off-peak hours and six during peak hours. This helps to reduce costs when the site is less busy, and allows resources to automatically scale as traffic increases throughout the day.
Also, our scheduled tasks have been moved to a separate smaller server. These tasks include such things as generating winners, calculating contributor levels, distributing points, pulling data from the Steam API, and more.
If you view the second attached image, you can see a simple concept of how this works. When you visit the site, you'll connect to the load balancer, which sends you to one of the available web servers, which then connects to our database server.
With our current setup, we should be able to scale to three times our existing traffic, and then our database server will need to be upgraded. I'd like to invest some time further growing the site this year, and the new setup will help to give us the flexibility to do so.
Comment has been collapsed.