All content and news on InfoQ about Scalability
Latest featured content about Scalability

- Architecture,
- Ruby
- Topics
- Technology,
- Runtimes,
- Performance & Scalability,
- Dynamic Languages,
- Ruby on Rails
In this interview, Avi Bryant talks about working on GemStone's MagLev, a Ruby implementation built on the GemStone S64 VM. Avi explains the reasons for MagLev, the merits of GemStone's persistence and distribution features, and the future with multiple Ruby implementations.
-
By Avi Bryant
on Jun 13, 2008,

- Ruby
- Topics
- Performance & Scalability,
- Ruby on Rails
James Cox shows how to keep a Rails site up and running, while keeping performance high. The presentation dives deep into issues of keeping page performance up and avoiding bottlenecks. Next to tips on what to avoid (eg, hostname lookups) and what to do (eg. pre-caching), James also shows situations when to avoid ActiveRecord and fall back to SQL.
-
By James Cox
on Jan 08, 2008,

- Architecture,
- SOA
- Topics
- Stories & Case Studies,
- Clustering & Caching
In this talk, recorded at QCon London, Mark Nottingham explains how Yahoo! leverages Web technologies, specifically HTTP-based caching using Squid, to create a high-performance architecture for integrating multiple Yahoo! properties, concluding that the Web provides sophisticated techniques without using SOA tooling such as ESBs.
-
By Mark Nottingham
on Jan 07, 2008,
News about Scalability
- Java
- Topics
- Rich Internet Apps,
- Performance & Scalability
The Grizzly framework is used in multiples products like GlassFish, Sailfin, RESTlet, OpenESB and many more, where it enables developers to write scalable server applications, by leveraging the Java New I/O API (NIO). Atmosphere, an evolution of Grizzly, is a POJO based framework that aims to bring Comet to the masses. Jean-Francois talks to InfoQ about this new development.
-
By Dionysios G. Synodinos
on Jun 20, 2008,
- Architecture
- Topics
- Performance & Scalability,
- Database Design
Based on a number of conversations around Google App Engine, Todd Hoff outlined on his blog a set of principles that are instrumental for optimizing the use of distributed and highly scalable storage systems, such as BigTable, and defining its perimeter. The conceptual approach he advocates for is radically different from the one used in relational database world.
-
By Sadek Drobi
on May 31, 2008,
- Architecture,
- SOA
- Topics
- Hype,
- Virtualization,
- SaaS,
- Cloud Computing,
- Deployment / Datacenter,
- Grid Computing
The term "cloud computing" has shown up everywhere from the Web 2.0 conference to the enterprise architecture whiteboard sessions in big companies to the laptops of startup developers. The big question being asked now is "what is cloud computing?"
-
By Steven Robbins
on May 29, 2008,
- Architecture,
- Ruby
- Topics
- Runtimes,
- Language,
- Performance & Scalability,
- Database Design,
- Dynamic Languages,
- Ruby on Rails
OODB vendor Gemstone works on a Ruby VM called MagLev. Working with Seaside's and DabbleDB's Avi Bryant, Gemstone bases the Ruby runtime on their Smalltalk VM to offer performance and powerful persistence features. We talked to Avi Bryant and Gemstone's Bob Walker about the technology behind MagLev and the plans for it.
-
By Werner Schuster
on Apr 30, 2008,
- Architecture,
- Ruby
- Topics
- Performance & Scalability,
- Data Access,
- Database Design
In a world of services, RDBMS are not the solution to every problem. Document Oriented Distributed Databases try to solve this and add a new way of storing documents. CouchDB (written in Erlang) is in its alpha stage and evolving on a regular basis. InfoQ caught up with Anthony Eden who is implementing the same concept in Ruby with RDDB.
-
By Sebastien Auvray
on Nov 26, 2007,