Improving Uptime and Performance on Streema

Starting late last year, at Streema we’ve been working hard to improve the website’s uptime and performance – nothing is more annoying than a tech service or device when it doesn’t respond, right?

So we wanted to give you guys a quick update on this, but before we start, though, two important definitions:

Response Time: The interval between a request that enters and the answer that is received. In this case it’s the page load time, i.e. the time to retrieve the HTML page (without images, stylesheets, JavaScript, etc.). So, although it could be below a hundred ms (milliseconds), as a user, it could translate into seconds to load a complete page.

Downtime: It is the period when the system is unavailable, i.e. the period you wait, mostly doing nothing, and if it goes above what you expected, you start hitting your computer or anything around you, in addition to shouting out phrases such as “come on!”, “ahhhh” or others that we can’t publish right here. :)

So, we’re happy to share with you that we’ve reduced our Response Time almost by a half and the number of Downtimes by about 75%. Even better, some of the Downtimes we had before took hours, now they are less than 10 minutes – additionally, now they only happen because of our own updates to our site and not because of infrastructure problems!

For those techies out there, here’s a quick summary of what we’ve been doing to get results:

  • Increase the number of servers and balance the load with Nginx.
  • Improve the database setup to take advantage of the servers memory.
  • Rewrite many SQL queries, specially the ones that requested temporal tables on the hard drive.
  • Change the configuration of the Apache modwsgi and increase the number of processes to serve requests.

Finally, regarding the tools we’ve been using, the main ones were: Apache’s Server Status, Munin, New Relic, Percona Tools and Pingdom.

We’re planning to continue developing our performance infrastructure – and we hope you continue visiting Streema. :)

Stay tuned!

The Streema Team

Tags: , , , ,

12 Responses to “Improving Uptime and Performance on Streema”

  1. web hosting l domains l dedicated servers l templates l seo l cheap hosting Says:

    web hosting l domains l dedicated servers l templates l seo l cheap hosting…

    [...]Improving Uptime and Performance on Streema[...]…

  2. seo manager salary Says:

    Links play another important role in your rankings: They help to determine which words you will rank for. If another site links to you using the anchor (link) text, “pumpkin pie recipe”, then they’re saying that your page is relevant to “pumpkin pie recipe”. You have one vote for “pumpkin pie recipe”. If you get a lot of links/votes that use “pumpkin pie recipe” then the search engines will think your page is very relevant to that topic, and you’ll find yourself ranking well for “pumpkin pie recipe”.

  3. dedciated servers Says:

    HI lads, thank you for this , this is really amasing !!!

  4. socal marketing Says:

    This is a great post. I’m always looking for marketing info that may help me execute high-quality approaches. I look forward to future post.

  5. seo low cost Says:

    seo low cost…

    [...]Improving Uptime and Performance on Streema[...]…

  6. Etienne Marais Says:

    We would like to hear Ukhozi FM, Ligwalagwala FM, Mungana Lonene FM, Umhlobowenene FM, Thetha FM, Thobela FM, Lesedi FM, Phalaphala FM, Motsweding FM, Ikwekwezi FM and RSG on DSTV. There are many places in South-Africa where there is no radio signal like in the mountain areas. It will be nice for the people in those areas if they can listen to their radio stations on DSVT.

    Even thow you can listen to radio on the internet there are people who dont
    have internet and I think those people if they have DSTV is going to enjoy it to listen to their radio stations on DSTV.

  7. Etienne Marais Says:

    Can you guys please give us more information about Radio Pulpit 657 AM and their new Christian radio station in the Western-Cape Cape Pulpit 729 AM? I am a Christian, I love Jesus Christ and I like Gospel music. While I have vistied this site I have seen many Afrikaans radio stations are availible on this site to listen online. You can also listen online on their own websites but Radio Pulpit’s new Christian radio station in the Western-Cape Cape Pulpit is not able to listen online yet and I would like to hear Cape Pulpit and all the other Afrikaans Radio stations like Overvaal Stereo, Radio
    Laeveld, Radio Rosestad, Bosveld Stereo Radio Namakwaland, Radio Tygerberg as well as two more Christian radio stations from South-Africa Impact radio and CCFM on DSTV if it is God’s plan. Can you please give us both Radio Pulpit and Cape Pulpit online as well?

  8. Etienne Marais Says:

    We want to watch all the South-African TV stations online as well.

  9. Anchor1 Says:

    I simply couldn’t depart your website before suggesting that I actually enjoyed the standard information a person provide for your visitors? Is gonna be back often to check out new posts

  10. duvar Says:

    I do consider all of the concepts you have offered for your post. They’re very convincing and will certainly work. Still, the posts are very brief for newbies. May you please prolong them a bit from subsequent time? Thanks for the post.

  11. Tracey Says:

    It is not my first time to go to see this web page,
    i am visiting this web page dailly and obtain fastidious data
    from here every day.

    A web log concerning modern technology: Tracey

  12. 5.1 surround system Says:

    Hey! Do you use Twitter? I’d like to follow you if that would be ok. I’m absolutely enjoying your
    blog and look forward to new posts.

    A blog page about technology: 5.1 surround system

Leave a Reply