InfoQ

InfoQ

Topic/Tag specific view

GemStone Content on InfoQ


Latest featured content about GemStone

Inside SpringSource with Rod Johnson

Topics
AMQP,
Spring Integration,
Neo4j,
SpringOne,
Spring,
Messaging,
OAuth,
Java Annotations,
GWT,
Java EE,
Neo,
Conferences,
Dependency Injection,
SpringSource,
Dynamic Languages,
Java,
Web Services,
Google AppEngine,
Annotations,
Java Web Frameworks,
Authorization,
Continuous Integration,
AJAX,
Graph Database,
SOA,
VMWare,
Design Pattern,
Enterprise Architecture,
Languages,
Agile Techniques,
Rich Internet Apps,
NoSQL,
PaaS,
Identity Management,
Google,
Programming,
Cloud Computing,
Agile,
Language,
Patterns,
Object Oriented Design,
Design,
Companies,
Redis,
GemStone,
GemFire,
Database,
AspectJ,
tc Server,
Architecture,
Eclipse,
Spring Roo,
Spring Insight,
Apache Harmony,
dmServer,
AOP,
Code Generation,
Aspect Oriented Programming,
Security

In this interview conducted at the SpringOne 2GX conference, Rod Johnson talks about the new advancements SpringSource is bringing to the enterprise Java space, including new cloud options. Johnson discusses open-source Java in general, including the flap over the direction of OpenJDK and Apache Harmony. And he delves into the new Code2Cloud effort from SpringSource and Tasktop, and much more.

News about GemStone

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

Topics
Ruby,
Distributed Cache,
Caching,
Dynamic Languages,
SmallTalk,
OOP,
Languages,
NoSQL,
Database Design,
Clustering & Caching,
Data Access,
Scalability,
Object Databases,
Methodologies,
Performance & Scalability,
Database,
MagLev,
Programming,
GemStone,
Infrastructure

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

Topics
Java,
SpringSource,
Languages,
Clustering & Caching,
VMWare,
Performance & Scalability,
Programming,
GemStone,
Infrastructure,
Companies

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

Topics
Ruby,
Runtimes,
Dynamic Languages,
Java,
SmallTalk,
Database Design,
Object Databases,
Database Management,
Data Access,
Languages,
Programming,
Database,
Performance & Scalability,
GemStone,
Data Storage,
MagLev

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

Topics
Artifacts & Tools,
Caching,
Java,
.NET,
Languages,
Data Access,
Clustering & Caching,
Tools,
Programming,
Database,
Agile,
Performance & Scalability,
Architecture,
Infrastructure,
GemFire,
GemStone,
In-Memory Persistence

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

Topics
JRuby,
JVM Languages,
Ruby,
Java,
Dynamic Languages,
Languages,
Object Databases,
Database Design,
Programming,
Performance & Scalability,
GemStone,
Database,
MagLev

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

Topics
CouchDB,
Ruby,
Couchbase,
Distributed Document Oriented Database,
Companies,
Java,
Dynamic Languages,
.NET,
Languages,
Data Access,
Relational Databases,
NoSQL,
Object Databases,
Programming,
MagLev,
GemStone,
Architecture,
Database

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.

Interview: Avi Bryant on DabbleDB, Smalltalk and Persistence

Topics
Ruby,
Runtimes,
Dynamic Languages,
QCon London 2008,
Java,
SmallTalk,
QCon,
Languages,
Object Databases,
Database,
Performance & Scalability,
Seaside,
Architecture,
Programming,
GemStone,
Conferences

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.

Articles about GemStone

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

Topics
Virtual Machines,
Ruby,
Runtimes,
Dynamic Languages,
Syntax,
Scripting,
Java,
SmallTalk,
Languages,
Language,
Programming,
Language Design,
GemStone,
ORM

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.

Interviews about GemStone

Avi Bryant on DabbleDB, Smalltalk and Persistence

Topics
Ruby,
Runtimes,
Java,
Dynamic Languages,
SmallTalk,
QCon London 2008,
QCon,
Languages,
Object Databases,
Programming,
Seaside,
Conferences,
Architecture,
Performance & Scalability,
Technology,
GemStone,
Database

In this interview, Avi Bryant talks about the Smalltalk web framework Seaside, DabbleDB, using Smalltalk images for persistence instead of an RDBMs, GemStone and more.

Avi Bryant on MagLev and GemStone

Topics
Ruby on Rails,
Ruby,
Runtimes,
Dynamic Languages,
Java,
SmallTalk,
Languages,
Object Databases,
QCon,
Scalability,
Architecture,
Programming,
Technology,
Performance & Scalability,
GemStone,
Database,
Conferences,
MagLev,
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.