Videos tagged with OmniTI


Surge 2010 ~ Design for Scale - Patterns, Anti-Patterns, Successes and Failures

Surge 2010 ~ Design for Scale - Patterns, Anti-Patterns, Successes and Failures

Posted in Cloud Computing, Conferences

This isn't your "Gang of Four". Christopher will discuss his experiences building Amazon's EC2 and the Opscode Platform, and the experiences of others designing large-scale online services. From API to access control, to deployment and configuration, we'll explore the techniques that work, and some that don't with an critical eye toward your next design.

Tags: AWS, EC2, Scalability, Amazon Web Services, surge, conference, OmniTI



Surge 2010 ~ From disaster to stability: scaling challenges of my.opera.com

Surge 2010 ~ From disaster to stability: scaling challenges of my.opera.com

Posted in Conferences

My Opera started around 2002 as a hacked version of phpBB. By 2007, it was slowly heading for disaster, with severely overloaded databases and backends. Our (back then) million of users were just as frustrated as us. Today, we have 5M+ users and growing, a lot more features, APIs, browser integration services, and the site is stable and fast. This talk tells the story of these last 3 years. Our...

Tags: Scalability, Denial of service, disaster, surge, conference, OmniTI


Surge 2010 ~ Scaling myYearbook.com - Lessons Learned From Rapid Growth

Surge 2010 ~ Scaling myYearbook.com - Lessons Learned From Rapid Growth

Posted in Development, Databases, Conferences

myYearbook.com is one of the top 25 most trafficked websites in the United States, experiencing large scale growth over a very short period of time. Employing technologies such as PHP, PostgreSQL, memcached as well as newer cutting edge technologies, myYearbook.com has been able to achieve operational stability in the face of large volumes of traffic. In this talk Gavin will review the growing ...

Tags: Scalability, PHP, PostgreSQL, Growth, surge, conference, OmniTI


Surge 2010 ~ Embracing Concurrency at Scale

Surge 2010 ~ Embracing Concurrency at Scale

Posted in Conferences

We're at Surge because we agree that scalability matters. However, words like "scaling" get thrown around sometimes without discussing the fundamental problems that come along with distributed systems. Some of these problems (such as the CAP theorem) are often referred to without understanding the context that makes them important. Justin will focus on methods for designing and building robust ...

Tags: Scalability, Concurrency, time, Distributed Systems, surge, conference, OmniTI


Surge 2010 ~ Availability, the Cloud and Everything

Surge 2010 ~ Availability, the Cloud and Everything

Posted in Cloud Computing, Databases, Conferences

The talk will focus on how I (with the help of the entire Cloudant team) built our database service based on CouchDB on top of EC2. Specifically how we use Erlang, Chef, EC2 and other tools to build highly available and performant database clusters. This includes using Chef and Erlang's hot code upgrades to automate cluster-wide upgrades without restarting any services.

Tags: EC2, Chef (software), AWS, Amazon Web Services, CouchDB, surge, conference, OmniTI



Surge 2010 ~ Working with Dimensional Data in a Distributed Hash Table

Surge 2010 ~ Working with Dimensional Data in a Distributed Hash Table

Posted in Databases, Conferences

Recently a new class of database technologies has developed offering massively scalable distributed hash table functionality. Relative to more traditional relational database systems, these systems are simple to operate and capable of managing massive data sets. These characteristics come at a cost though: an impoverished query language that, in practice, can handle little more than exact-match...

Tags: Distributed Systems, Big Data, Apache Cassandra, surge, conference, OmniTI


Surge 2010 ~ Quantifying Scalability FTW

Surge 2010 ~ Quantifying Scalability FTW

Posted in Conferences

You probably already collect performance data, but data ain't information. Successful scalability requires transforming your data to quantify the cost-benefit of any architectural decisions. In other words: information = measurement + method So, measurement alone is only half the story; you need a method to transform your data. In this presentation I will show you a method that I have developed...

Tags: Scalability, theory, surge, conference, OmniTI


Surge 2010 ~ Panel Discussion: "SQL vs NoSQL"

Surge 2010 ~ Panel Discussion: "SQL vs NoSQL"

Posted in Databases, Conferences

noSQL isn't new, but it has a new fervor in the web community. There has been a relentless battle of fanatics (similar to the vi vs. emacs wars) arguing which is better. The interesting truth is that almost all large (and successful) web properties use both. This panel will not focus on which is better, but talk instead about how they are different and the specific uses for which they are better.

Tags: SQL, Nosql, panel, surge, conference, OmniTI


Surge 2010 ~ Libcloud: a unified interface into the cloud

Surge 2010 ~ Libcloud: a unified interface into the cloud

Posted in Cloud Computing, Conferences

What is possible when you can consume compute resources on various hosting providers with nothing more than a python script? This talk will discuss Apache Libcloud, an Apache Incubator project dedicated to building standard interfaces into cloud computing. Apache Libcloud is a unified interface into many popular cloud providers such as Amazon EC2, GoGrid, and Rackspace. Libcloud was created to ...

Tags: libcloud, Cloud Computing, surge, conference, OmniTI


Surge 2010 ~ PHP Performance Checklist

Surge 2010 ~ PHP Performance Checklist

Posted in Development, Conferences

There has been a lot of interest in PHP performance lately, spurred by Facebook's HipHop PHP announcement in February. Most people don't know how fast their site is and will make uninformed architecture decisions or spend time optimizing the wrong things based mostly on myths and innuendo. This talk will try to get you started down the path of a systematic approach to benchmarking, profiling an...

Tags: PHP, Performance, Scalability, hiphop, surge, conference, OmniTI