InfoQ Homepage Performance & Scalability Content on InfoQ
-
Yes, SQL!
Uri Cohen presents the key characteristics of SQL and NoSQL databases and how to create a layer on top of distributed data stores in order to use SQL to query for data.
-
NoSQL at Twitter
Ryan King presents how Twitter uses NoSQL technologies - Gizzard, Cassandra, Hadoop, Redis - to deal with increasing data amounts forcing them to scale out beyond what the traditional SQL has to offer
-
Enterprise NoSQL: Silver Bullet or Poison Pill?
Billy Newport explains the fundamental differences between SQL and NoSQL, creating awareness that NoSQL is not suited for many cases, and people should make informed decisions before buying into it.
-
Squid Wrangling
Sam Newman and Chris Read describe the architectural change of a large European website by introducing a caching layer based on Squid, and the cultural change done by breaking down the dev-ops silos.
-
Netflix in the Cloud
Adrian Cockcroft discusses the advantages of running Netflix on AWS, comparing the old data center solution against the new cloud architecture, the current implementation and plans for the future.
-
Yes, SQL!
Uri Cohen reviews SQL and distributed data stores, presenting how various API’s – memcached, SQL/JDBC, JPA - can be used to interact with such data stores, specifying what jobs they are best used for.
-
LMAX - How to Do 100K TPS at Less than 1ms Latency
Martin Thompson and Michael Barker talk about building a HPC financial system handling over 100K tps at less than 1ms latency by having a new approach to infrastructure and software.
-
High Performance Websites in the Cloud
Matt Wood presents the most important AWS services, explaining how to scale up and out, how to extend the basic stack, how to use storage, and how to manage MySQL databases running on EC2.
-
Abstractions at Scale–Our Experiences at Twitter
Marius Eriksen considers that leaky abstractions lead to scalability issues, while those providing narrow access to explicit resources - map-reduce, shared-nothing web apps, big table - scale better.
-
Development at the Speed and Scale of Google
Ashish Kumar on how Google keeps the source code of over 2000 projects in a single code trunk containing 100s of M of code lines, with more than 5,000 developers accessing the same repository.
-
The Evolution of the Flickr Architecture
Mikhail Panchenko discusses how Flickr’s code base developed over the years and the scalability problems that started to appear, presenting the the improvements and pros/cons of technologies used.
-
Scaling Australia's Most Popular Online News Sites with Ehcache
A real-world experience of implementing Ehcache at Australia's most visited online news site. How to deal with high traffic, concurrency, and how to implement linear scalability.