Shay Hassidim

About Shay Hassidim

This author has not yet filled in any details.
So far Shay Hassidim has created 40 blog entries.

The One Up-and-Coming Microservices Solution to Know About

By |2020-09-30T08:40:43+00:00May 11, 2017|

Implementing a real-life enterprise grade system can be tricky. Although over the years the microservices methodology has evolved to deliver agility, simplicity, and flexibility, it still lacks the ability to truly deliver low latency, massive throughput, and handle large amounts of volume. Furthermore, real-time microservices requires the ability to structure [...]

Successfully Handling Multi-Terabyte Data Fabrics

By |2020-09-30T09:47:10+00:00March 16, 2017|

Over the past few months, we have seen XAP implementations running millions of transactions every second, across very large multi-terabyte, multi-billion items data grid clusters. XAP's ability to collocate incoming data with its processing logic together with the required reference data - allows it to generate a vast amount of [...]

Real-Time Risk Management for Financial Services

By |2020-09-30T09:51:45+00:00March 6, 2017|

It is understood that in today's fast-paced financial services environment, organizations that have access to the latest information have a significant advantage. But it's not enough to simply make deals—assessing risk and predicting outcomes has become a major staple of any winning transaction. With GigaSpaces XAP, enterprises can detect and [...]

Space Based Microservices

By |2020-10-04T07:45:20+00:00December 23, 2015|

Martin Fowler and James Lewis's microservices paper has been influencing many development teams and projects around the world. As such, this software architecture style has gained prominence among web-scale startups and enterprises. In this post, we'll look at how microservices related to SBA and GigaSpaces XAP. We will review the [...]

Moving away from Mainframe to Commodity – How?

By |2020-10-06T07:17:13+00:00December 14, 2011|

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 cost of the expensive mainframe MIPS and COBOL-based development. Using [...]

Cloudify for Azure

By |2020-10-06T07:59:29+00:00September 13, 2011|

By now, if you’re following GigaSpaces, you should probably have heard about our new Cloudify for Azure offering. In this post I’ll try to provide a high level overview of what this offering is about, how it was conceptualized, and what are its benefits for the end user.  Cloudify – [...]

Real Time analytics for Big Data: Facebook’s New Realtime Analytics System

By |2020-10-06T08:25:55+00:00July 8, 2011|

Recently, I was reading Todd Hoff's write-up on FaceBook real time analytics system. As usual, Todd did an excellent job in summarizing this video from Engineering Manager at Facebook Alex Himel, Engineering Manager at Facebook. In this first post, I’d...

Elastic Distributed Risk Analysis Engine

By |2020-10-06T08:27:36+00:00June 30, 2011|

Financial services applications produce reports constantly. Some of them produce reports where the data required for the report is generated over night  via batch processing, and some other type of reports are produced instantly upon user request. This type of processing activity requires fast access to the raw data and [...]

Realistic Elastic

By |2020-10-06T09:46:20+00:00March 3, 2011|

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 the machines running the system. - You need to increase [...]

Possible Impossibility – The Race to Zero Latency

By |2020-10-06T10:44:48+00:00December 6, 2010|

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 latency", I consider this something we can achieve today. The [...]

new and modified best practices

By |2020-10-06T10:47:24+00:00November 21, 2010|

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 application data. - WAN Replication Gateway – Simple blueprint for WAN replication scenario [...]