A technical white paper recently published by GE Power & Water and GE Global Research highlights the benefits of running Pivotal products for storing large amounts of data, while simultaneously taking in new data and deploying real-time analysis. The paper focuses on a series of performance, stability and load tests that GE did on Pivotal GemFire. The results of the tests were impressive, with the final round running for 5 days, ingesting 100K points per second and storing three days’ worth of replicated high-velocity data in memory across a large cluster of 46 machines.
With India’s massive online population growth, the e-ticketing systems supporting India Rail faced a major challenge with scale. At a recent forum in India, the team responsible for the applications explained how they overcame the scale and other issues with Pivotal GemFire, tripling application throughput.
Sometimes you come across a problem where your go-to approaches start to fail you. I came across one of these examples recently where a Rails app required a report to be built which consumed data from almost every model within … Read more
Pivotal’s Analytics Workbench offers partners the power of a 1000-node Hadoop cluster, providing a publicly-available data processing powerhouse, free of charge, for 90 day engagements. It also offers a powerful platform for testing. To this end, the AWB team collaborated in October with Pivotal’s partner Mellanox Technologies to test the effect of flipping the cluster’s network connection between InfiniBand and Ethernet on-the-fly, affording customers unparalleled flexibility for cost savings in their Hadoop deployments. This approach also proved they were able to run the cluster in mixed mode. Mixed mode allows you to use one vendor and bridge separate network-connected platforms—for example, connecting a Hadoop cluster to both EMC storage arrays and VMware vSphere. Such an approach reduces cost, difficulty, and latency.
You have a rails webapp, you’re doing TDD, you are always implementing the simplest thing that could possibly work. Well guess what, the simplest is not always the most performant.
If you are always doing simplest thing you’ll not likely … Read more
With Spring Data GemFire, you can potentially speed up Spring apps by 60X! In this article, we provide examples and explain how Spring connects with GemFire to offer extremely fast, real-time performance for cloud applications.
Many of you know how slow the emulator is. Programmers are likely to have finished development and submitted the app to the Play Store before the emulator is done booting up. Fortunately, Google announced that the emulator can now run … Read more
Object Oriented Programming (OOP) as an idea has been oversold. The most commonly used languages in use today are designed around the idea of OOP. Extremist languages like Java force you to think of everything in terms of objects. But is Object Orientation (OO) a good idea? Does it have problems? Is it the right tool for everything? Let's explore some of these questions in a slightly tongue in cheek and cathartic rant.
I’ve been experimenting with functional programming (FP) languages for a little while now and their acceptance is generally increasing amongst the wider developer community. This is the first post in a series of articles I hope to do that explore … Read more