Nati Shalom

About Nati Shalom

This author has not yet filled in any details.
So far Nati Shalom has created 167 blog entries.

Big Data Application Platform

By |2020-10-06T08:27:52+00:00September 2, 2011|

It's time to think of the architecture and application platforms surrounding "Big Data" databases. Big Data is often centered around new database technologies mostly from the emerging NoSQL world. The main challenge that these databases solve is how to handle...

Read/write scale without complete re-write

By |2020-10-06T08:47:07+00:00June 3, 2011|

Last week I was attending one of our Partner events in Stockholm where I presented the convergence of trends in the data scalability world – specifically the transition from NoSQL to NewSQL and the convergence of trends that brings the...

GigaSpaces Citrix integration on top of OpenStack

By |2020-10-06T08:48:39+00:00May 25, 2011|

In my one of my previous posts (GigaSpaces OpenStack Explained) I made a reference to the joint work that we are doing with Citrix through the integration of our new PaaS API: The specific integration with NetScaler (load balancer) and XenServer will be achieved through more open interfaces provided through [...]

PaaS on OpenStack

By |2020-10-06T09:09:13+00:00April 27, 2011|

In my last post (GigaSpaces OpenStack Explained) I introduced our plan to add support for OpenStack in our platform: One of the goals for our second-generation PaaS/SaaS enablement platform was to enable smooth migration between different cloud providers. We were...

GigaSpaces OpenStack Explained

By |2020-10-06T09:10:35+00:00April 11, 2011|

One of the major concerns of many IT organizations is cloud vendor lock-in. This concern was expressed recently in "Banks fear cloud vendor lock-in," from IT Wire: The onset of cloud computing gives vendors the chance to lock customers in to their infrastructure, using proprietary protocols to ensure they’re on [...]

Multi-tenancy: emulation or the real thing? – My Take

By |2020-10-06T10:36:29+00:00April 8, 2011|

Phil Wainewright wrote and interesting take on Zdnet (Multi-tenancy: emulation or the real thing?) where he outlines different multi-tenancy levels: Hosting single-tenant applications on multi-tenant infrastructure Redistributing application processes across virtualized machines Injecting a user-specific column in the database driver...

Scaling Social Ecommerce: Architecture Case study

By |2020-10-06T09:36:37+00:00April 4, 2011|

In February this year I had the opportunity to meet Tomer Gabel, an Application Engineer at SHC Israel, who gave an excellent talk at one of our customer road shows about Social E-Commerce and the scalability challenges associated with handling...

Scaling Tomcat with GigaSpaces

By |2020-10-06T09:37:44+00:00March 22, 2011|

Webserver session objects have existed since the beginning of web programming. Many developers see them as the most convenient way to store session information. While some of this information is temporary and should be deleted once the session expires, the rest should be saved in some sort of persistent storage [...]

When Big-IT meets Big-Web

By |2020-10-06T09:38:50+00:00March 16, 2011|

Last week I had the honor to join an interesting event held by Battery Venture in Stanford titled “BiG IT meets Big Web” which brought together people from the financial industry (JP Morgan, NYSE, BOFA, Barclays, for example) and the...

GigaSpaces New Cloud Platform – Sneak Preview

By |2020-10-06T09:42:09+00:00March 8, 2011|

The presentation below provides a sneak preview into one of the cool features of our upcomming Cloud Enabled Application Platform - Uniersal Service Manager (USM). The universal service manager enable to handle the deployment, elasticity, continues avliability, scalabiltiy of existing...

Productivity vs. Control tradeoffs in PaaS

By |2020-10-06T09:45:05+00:00March 7, 2011|

Gartner published recently an interesting paper: Productivity vs. Control: Cloud Application Platforms Must Split to Win. (The paper requires registration.) The paper does a pretty good job covering the evolution that is taking place in the PaaS market toward a...

A interesting note on Google Megastore CAP,..

By |2020-10-06T09:47:51+00:00February 17, 2011|

I was reading James Hamilton's coverage on Google Megastore: The Data Engine Behind GAE (a must read!), where he summarizes the main architecture assumption behind Google Megastore. The thing that caught my eyes was the following line: Support for consistency...

Speaking of Score Card..

By |2020-10-06T10:08:18+00:00February 2, 2011|

They say that timing is everything in life.. this time was no exception. Yesterday I published my score card for 2nd generation PaaS and how it differs from Application Servers. A few hours later, I received an email with a...