Recent News

Live Webinar - Data Access for Modern Apps - Speed, Scalability, and Savings
Last changed: Oct 05, 2010 12:42 by mculbert

How do you provide users with lightning-fast access to vast amounts of ever-changing and expanding data? Not with traditional databases: they just don't have the performance and elasticity to keep up with modern applications.

The answer is vFabric GemFire. An integral part of VMware's vFabricTM cloud application platform, GemFire provides the incredibly fast, secure, and reliable data access users want, together with the scalability you need. Attend this informative webinar to learn how GemFire delivers:

• Dramatic gains in speed and performance with the same reliability as a database
• Faster and easier development of data-intensive apps, thanks to integration with the popular Spring Framework
• Dynamic, non-disruptive up/down scalability for apps deployed in public or private clouds
• Lower database license costs

North America: October 14, 1:00pm EDT / 10:00am PDT - Register Here
Europe: October 14, 3:00am BST / 4:00am Europe Summertime - Register Here

See more webinars here:

Posted at 05 Oct @ 12:41 PM by mculbert | 0 Comments
News from VMworld
Last changed: Sep 02, 2010 09:21 by rtait

This week at VMworld in San Francisco, CA VMware announced the VMWare Cloud Application Platform including vFabric. VMware vFabric is optimized for Spring and VMware vSphere and provides the dynamic runtime platform and data management services needed to intelligently run and scale the new generation of applications. GemFire is an essential component of vFabric and delivers fast, secure and dynamically scalable data to modern applications. What are the characteristics of modern applications? These new generation applications are highly engaging to use, collaborative, accessible from anywhere at anytime and importantly are extremely data rich. Enterprises will be pressed to quickly develop and provision modern applications where user demand is indeterminate. Fortunately, there's GemFire to provide ready access to data to keep these applications going no matter how unpredictable the load.

Eight plus years after the introduction of GemFire, mainstream IT systems are evolving and realizing how critical fast, scalable access to data is and that legacy technologies simply won't do. With years of real-world deployment serving the most challenging data needs in financial services, defense, gaming and other industries, GemFire, as part of vFabric, is ready to help IT serve its customers with modern applications that are fast and scalable. Those of us working on GemFire welcome the new era of public and private cloud-based computing knowing we have the horsepower to field the unquenchable thirst for data.

For further reading on VMware vFabric, please visit the following links:

VMware vFabric Press Release

More information on VMware vFabric

Posted at 01 Sep @ 5:19 PM by rtait | 0 Comments
First GemFire Spring integration milestone released
Last changed: Aug 11, 2010 12:02 by jramnara

We outlined a high level technology integration strategy to our customers and the press when we merged with SpringSource/VMWare on how GemFire will integrate with the spring framework. The core Spring engineers have already delivered on part of the promise through the first milestone release making it natural for the Spring developer to access GemFire.

In a nutshell, the integration provides:
1) simpler ways to configure a cache and data regions. You can then inject the region into your app POJOs just like any spring dependency.

2) Allow the Spring developer to use Spring transaction model - declarative configuration and doing transactions consistently across a variety of providers. So, basically, the application doesn't have to explicitly invoke the GFE transaction APIs. Of course, our txn caveats do apply.

3) Wiring dependencies for callbacks easily: So, for instance, if you are using a CacheWriter or loader that needs DB URL, connection properties, etc you can now use the conventional Spring way of configuring DataSources and can be auto injected into your callback.

4) ETC

I encourage you to read Costin Leau's blog for specific details, download and give it a try. Your feedback will be very valuable and much appreciated.

Posted at 11 Aug @ 11:57 AM by jramnara | 0 Comments
GemFire JRuby cache plugin now available in Github
Last changed: Mar 25, 2010 18:10 by jramnara

The gemfire-jruby gem provides a Ruby interface to GemStone Systems' GemFire cache. It can be used to embed a GemFire cache in a JRuby VM or to embed a GemFire client in the JRuby VM ... the client transparently forwards all operations to a running GemFire server on a remote node.

Now, JRuby applications go well beyond what is available through the memcached cache plugin in Ruby/Rails. The cached data will be highly available through multiple copies of data across the cluster, optional storage to disk for overflow or for recovery, eviction/expiry, replicate data across WAN boundaries to remote cache clusters, dynamically expand the cache cluster capacity and many more features listed below:

  • Host GemFire cache in a embedded mode (client mode) or in a remote cache server cluster(server mode)
  • listening for operation events in either client or server mode
  • transparently loading or writing cache data to an external store (server mode only)
  • choosing to keep data on the client or to keep data on the server only
  • choosing to partition data across the servers or to replicate all data on each server
  • easy to use, e.g., create a client with'client') or a server with'server')
  • GemFire operations: create(key, value), put(key, value), get(key), invalidate(key), destroy(key), clear
  • memcached api operations: read(key), write(key, value), delete(key), exist?(key), keys
  • one cache region ... additional cache regions can be declared in XML

Note that this JRuby plugin is available as-is with source code and without any warranties from GemStone Systems.

Posted at 25 Mar @ 5:58 PM by jramnara | 0 Comments
Entering a New Architectural Era - The Elastic, SQL, OLTP Database
Last changed: Oct 28, 2009 16:27 by mculbert

Hosted by Ziff Davis, sponsored by GemStone

Databases that are capable of performing all tasks are optimized for none. Starting in the late 1980s, companies like RedBrick, Teradata, and later Netezza have proven the benefits of a specialized OLAP platform, including optimized hardware. In the passing decades, little has been done to optimize OLTP platforms. Re-architecture is long overdue.

To optimize OLTP, one must optimize both the platforms and the applications using them. Pat Helland (of and Microsoft) proposes this in 'Life beyond Distributed Transactions: an Apostate's Opinion (2007)'. He also challenges long-standing assumptions that application developers must surrender in order to scale on modern grids and clouds. Another paper by Michael Stonebraker, Helland, and others, 'The End of an Architectural Era (It's Time for a Complete Rewrite) (2007)', led to the development of one of the first optimized OLTP database, the H-Store project.

Join us for this technology-focused eSeminar, which will investigate the architectural tenets of optimized OLTP databases and the design decisions behind products like BigTable, Project Voldemort, GemFire SQLFabric, and HadoopDB.

If you are reaching the scalability limits of traditional RDBMS technology, are thinking of building a new future-proof application, or are considering moving an application into the cloud, you can't afford to miss this highly instructive presentation.

To register, visit:

Posted at 28 Oct @ 4:00 PM by mculbert | 0 Comments
New Preview release of SQLFabric is available for download
Last changed: Sep 26, 2009 08:29 by jramnara

A new preview release ("Alpha4") is available for download. This new release adds several new features:

  • A thin JDBC driver is bundled making SQLFabric easier to use from tools like SquirrelSQL, DBVisualizer, etc. The thin driver has much less footprint but not as fast as the peer driver.
  • Persistence for data dictionary
  • Replicated tables can be configured for persistence
  • a more compact data structure for managing rows in memory
  • WAN replication: replicate data across multiple clusters
  • Write behind: Asynchronously write updates to external data repositories
  • Configuration option to rebalance data when adding new fabric servers
  • And more ....

As we continue to make advances in features, performance and robustness, we remain very interested in early stage feedback from all interested parties.


Posted at 26 Sep @ 7:59 AM by mgokhale | 0 Comments
Graphical tool to configure a GemFire Distributed System
Last changed: Sep 24, 2009 20:25 by jramnara

An alpha release of GemFire Configurator, a graphical tool to configure GemFire distributed systems is now available. This tool is intended to allow users, especially those new to GemFire, to easily and quickly generate a GemFire configuration and get a distributed system up and running.

Download here...

Posted at 22 Sep @ 11:16 PM by mghosh | 0 Comments
EDF for online gaming high scalability systems
Last changed: Aug 20, 2009 07:30 by jramnara

The first meeting of the Online Gaming High Scalability SIG featured a full day of talks, over two tracks, on Cloud & Grid technologies and their potential for the development of online gaming high scalability systems. Mike Stolz (vice president of architecture and strategy for financial services) gave a talk on "How an Enterprise Data Fabric (EDF) can improve resiliency and performance"

Posted at 20 Aug @ 7:29 AM by jramnara | 0 Comments
Announcing the first New York GemFire User Group (NYGUG) meeting
Last changed: Jul 10, 2009 10:11 by jramnara

Please join us for our first NYGUG meeting hosted by Credit Suisse. We will open with Ed Gokhman, IT Director at Credit Suisse, who will provide a welcome introduction on behalf of the hosting organization and give an overview of GemFire usage at Credit Suisse; followed by Jags Ramnarayan, GemStone's Chief Architect, who will bring GemStone news and announcements; Sudhir Menon, GemStone's Head of Engineering, who will hold a technical session on best practices and API; and Dae Song Park, GemStone's VP of EDF Solutions, who will give a demo of the latest tools and software. Sandwiches and soft drinks are served.

More info ... registration ...

Posted at 10 Jul @ 10:08 AM by jramnara | 0 Comments
Preparing for the Cloud? Fix the Data Problem First
Last changed: Jun 15, 2009 18:08 by mculbert

Cloud computing is rapidly becoming the holy grail of enterprise computing, with most CIOs, network managers and IT departments investigating how they can develop and leverage a cloud strategy. Read More of this article on by GemStone's own Michael Lazar...

Posted at 15 Jun @ 6:03 PM by mculbert | 0 Comments
Introducing our new community site
Last changed: Jun 09, 2009 13:05 by russell

Welcome to!

Throughout our 25 year history, we have heard from passionate customers that GemStone Systems is the vanguard of data management--we've built (and continue to build) transactional virtual machines for Smalltalk, Java, and now Ruby; in the mid 90s we brought persistent caching to J2EE; over the last five years, we pioneered the use of in-memory, distributed data management for scalable, extreme transaction processing. Though such customer praise is great to hear, we have also heard (more than once) that GemStone Systems remains the "best kept secret" in data management.

Today, changes all that.

Our revamped developer-centric website is focused on broadcasting news and information about GemStone's latest products, tools, documentation, articles, research projects, and partner ecosystem activity. Internally, our entire GemStone team (including the entire engineering team, techpubs, sales, business development) is focused on delivering the most timely and relevant product and technology-related information via this website. is organized by product category, so visitors can easily discover information about a particular product (e.g., to enter the GemFire area, a.k.a "room", in the community just click the GemFire icon). Within a product room, users will find a concise product description, ways to learn more about the product, quick start guides, code examples, docs, and developer-authored technical notes. gives evaluators and customers all the information and news they need to test-out, develop, and deploy our GemStone products; it also provides users with a transparent window into the GemStone product delivery process.

In the near future, we'll be adding full community forum support to enable users to connect directly with our GemStone teams as well as with other customers. In the meantime, please connect with us by clicking the email "feedback" link. We're just getting started. Stay tuned for more announcements soon!

Thanks for visiting,

GemStone Systems

Posted at 04 Jun @ 10:14 PM by russell | 0 Comments

April 2017  
Sun Mon Tue Wed Thu Fri Sat
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29