NoSQL OODB with Smalltalk-based Ruby VM: MagLev 1.0 Released

by Werner Schuster on  Nov 15, 2011

The MagLev project has released version 1.0 of their Ruby VM. The Ruby implementation is based on the GemStone/S Smalltalk VM which comes with GemStone's distributed cache, ACID transactions, and persistence system (OODB). InfoQ caught up with Monty Williams of the MagLev project to talk about where MagLev fits on the NoSQL spectrum, and much more.

SpringSource Turns Its Focus to Distributed Data Caching with GemStone Acquisition

by Scott Delap on  May 06, 2010 1

Today VMware announced the acquisition of GemStone Systems, Inc. GemStone will operate under VMware's Springsource division. Among Gemstone's products is the distributed Java caching GemFire. InfoQ sat down with SpringSource's Rod Johnson and Gemstone's Richard Lamb to discuss their plans going forward.

MagLev Ruby VM Now Available, Brings GemStone's Persistence to Ruby

by Werner Schuster on  Nov 21, 2009 2

The long awaited MagLev Ruby implementation, based on GemStone Smalltalk, is now available in a public alpha release. While not quite ready to run Rails, it does support frameworks like Rack and Sinatra. MagLev comes with full support for GemStone's mature distribution and persistence features.

Dynamic Management Capabilities Added to Gemfire Enterprise 6.0

by Dave West on  Jun 23, 2009 3

Gemstone has released Gemfire Enterprise 6.0 featuring a cluster resource controller that continuously monitors resources in the distributed data fabric. GemFire enables applications to sense changing performance patterns and proactively provision extra resources and trigger rebalancing of predictable data access, throughput, and latency without the need to overprovision capacity.

Clustered JRuby - Transparent Clustering of JRuby with Terracotta

by Werner Schuster on  Nov 26, 2008

Gemstone's Maglev Demo at RailsConf sparked a lot of interest. A new project experiments with bringing this kind of transparent clustering to JRuby using Terracotta. We talked to Fabio Kung who's been experimenting with this approach.

Martin Fowler Sees a Thaw in Frozen Thinking about Data Storage

by Abel Avram on  Nov 25, 2008 15

In a recent blog post, Martin Fowler, a renowned software thought leader, observed at last week's QCon that the deep freeze in thinking about databases in application architectures is thawing. The world has been stuck using RDBMS databases for every application use case, but the time has come to also consider RISC RDBMS or distributed document-oriented databases.

Article: Ruby's Roots: Smalltalk Comeback and Randal Schwartz on Smalltalk

by Werner Schuster on  Oct 27, 2008 5

Smalltalk, a language that has had a big influence on Ruby, is making a comeback. We take a look at the current situation and talk to Randal L. Schwartz about Smalltalk.

Interview: Avi Bryant on DabbleDB, Smalltalk and Persistence

by Werner Schuster on  Jul 23, 2008

In this interview from QCon 2008, Avi Bryant talks about his Smalltalk web framework Seaside and DabbleDB. Also: Avi explains how DabbleDB uses Smalltalk images for persistence instead of an RDBMs and how to make Squeak scale.

Interview: Avi Bryant on MagLev and GemStone

by Werner Schuster on  Jun 13, 2008

Avi Bryant talks about working on MagLev, a Ruby implementation built by GemStone. Avi explains the reasons for MagLev, the merits of GemStone's distributed OODB features, and more

GemStone Reveals Plans for MagLev Ruby VM at RailsConf 2008

by Nick Laiacona on  May 31, 2008

At RailsConf on Friday, Avi Bryant and Bob Walker of GemStone revealed plans for the MagLev project. MagLev will run Ruby on Rails within GemStone's distributed object technology. The MagLev VM, although only partially implemented, so far outperforms MRI 1.8.

MagLev: Gemstone builds Ruby runtime based on Smalltalk VM

by Werner Schuster on  Apr 30, 2008

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.