Startup Marketeer and Tech Veteran

Thomas Krafft

Subscribe to Thomas Krafft: eMailAlertsEmail Alerts
Get Thomas Krafft via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Thomas Krafft

Few days ago I blogged about how GridGain easily supports starting many GridGain nodes in the single JVM – which is a huge productivity boost during the development. I’ve got a lot of requests to show the code – so here it is (next page). This is an example that we are shipping with upcoming 4.3 release (entire source code): import org.gridgain.grid.*; import org.gridgain.grid.spi.discovery.tcp.*; import org.gridgain.grid.spi.discovery.tcp.ipfinder.*; import org.gridgain.grid.spi.discovery.tcp.ipfinder.vm.*; import org.gridgain.grid.typedef.*; import javax.swing.*; import java.util.concurrent.*; public class GridJvmCloudExample { /** Number of nodes to start. */ private static final int NODE_COUNT = 5; /** * Starts multiple nodes in the same JVM. */ public static void main(String[] args) throws Exception { try { ExecutorService exe = new ThreadPoolExecutor( NODE_... (more)

GridGain and Grid Dynamics Enable eCommerce and Big Data Solutions

Grid Dynamics, an eCommerce technology solutions company, and GridGain Systems, makers of an open source in-memory platform for Big Data processing, on Wednesday announced the expansion of their partnership which began in 2008. Grid Dynamics provides personalization and big data solutions for large-scale eCommerce companies, GridGain’s Java based open source middleware platform allows organizations to perform real time processing and analytics on live big data. “GridGain has always been an important component within the portfolio of technologies we use to build next-generation ... (more)

GridGain 4.2 Released!

We are happy to announce that GridGain 4.2 is released! This release includes several new exciting feature as well as the host of performance optimizations that we’ve included. This release is 100% backward compatible with 4.x product line and we recommend anyone on 4.x version to update as soon as possible. Now – let’s talk about new features… Delayed Preloading In GridGain 4.2 we’ve introduced support for delayed preloading. Dmitriy Setrakyan wrote an excellent blog detailing this new functionality. Essentially, whenever a new node joins the grid or an existing node leaves th... (more)

In-Memory Compute Grid… Explained.

Dmitriy Setrakyan provided an excellent explanation for In-Memory Data Grid (IMDG) in his blog http://gridgain.blogspot.com/2012/11/in-memory-data-grids-explained.html. I will try to provide a similar description for In-Memory Compute Grid (IMCG). PDF version of this article is available. IMCG – In-Memory Compute Grid One of the main ideas Dmitriy put forward is the importance of integration between in-memory storage (IMDG) and in-memory processing (IMCG) to be able to build truly scalable applications. Yet – the IMCG and its implementations are seen less frequently than IMDG ma... (more)

Debunking DRAM vs. Flash Controversy vis-a-vis In-Memory Processing

Wikibon produced an interesting material (looks like paid by Aerospike, NoSQL database recently emerged by resurrecting failed CitrusLeaf and acquihiring AlchemyDB, which product, of course, was recommended in the end) that compares NoSQL databases based on storing data in flash-based SSD vs. storing data in DRAM. There are number of factual problems with that paper and I want to point them out. Note that Wikibon doesn’t mention GridGain in this study (we are not a NoSQL datastore per-se after all) so I don’t have any bone in this game other than annoyance with biased and factu... (more)