Category Archives: Development

Moving away from Mainframe to Commodity – How?

Moving away from Mainframe to Commodity – How? Mainframe (Z/OS) based systems running COBOL programs are legacy systems in many organizations. These are planned to be replaced with low cost commodity servers running Java or .Net based systems, saving the … Continue reading

Posted in Application Architecture, Caching, Cloud, Data Grid, Development, GigaSpaces, sba, SOA, space-based architecture, Spring Framework | Leave a comment

Realistic Elastic

When running system in production, the last thing you want to do is to shutdown the system. This could happen when: – You need to replace one of the machines running the system. – You need to upgrade one of … Continue reading

Posted in Application Architecture, Application Performance, Caching, Cloud, Data Grid, Development, GigaSpaces, Java, sba, space-based architecture | 1 Comment

Using Selenium at GigaSpaces

How we integrated our distributed testing framework with Selenium for automating our Web UI testing GigaSpaces XAP – as a distributed application platform and data grid – has some unique and interesting testing requirements. I’d like to explain how we … Continue reading

Posted in Development, SCRUM, Selenium, Web UI | 4 Comments

Possible Impossibility – The Race to Zero Latency

I recently read a book called: "Physics of the Impossible" by the theoretical physicist Michio Kaku. Dr. Kaku lists "Possible Impossibilities" and classifies these into different categories where all these "impossibilities" may happen in the near/distant future. When talking about "zero … Continue reading

Posted in Application Architecture, Application Performance, Benchmarks, Caching, Cloud, Data Grid, Development, Events, GigaSpaces, Java, JavaSpaces, OpenSpaces, sba, space-based architecture | Leave a comment

new and modified best practices

Our best practices wiki is growing rapidly and full with good and useful material. Here are few new best practices added lately: - Finding Partition Load – routing data based on partition load. - Even Data Distribution – simple example explains how to evenly partition … Continue reading

Posted in .Net, Application Architecture, Application Performance, Benchmarks, Caching, Data Grid, Development, GigaSpaces, Java, JavaSpaces, OpenSpaces, Share Nothing Architecture, space-based architecture | Leave a comment