Westin Diplomat
Westin Diplomat
3555 South Ocean Drive
Hollywood, FL 33019
Map »


Nati Shalom

Founder and CTO of Gigaspaces

Nati Shalom
Nati is responsible for GigaSpaces' technology roadmap and the direction of GigaSpaces' products as they relate to standards adaptations, architecture, and product design. Nati is also the Head of the Israeli Grid consortium. He has led the development of the first Reverse BID exchange in the Israeli Yellow Pages. He previously worked with IONA, and was responsible for the penetration of their products and technology, to most of the leading ISV's in Israel. Nati is an experienced software engineer, with a strong background in middleware and specifically CORBA and EJB. He has been working for the past ten years with some of the leading Israeli companies, such as ECI, Comverse, BMC, Elisra, Rafael, and Amdocs. Nati holds a B.Sc. in Electrical Engineering from Coventry University, U.K

Presentations

Rapid Fire: A Framework for Testing Clustered Applications

Designers of distributed systems are forced to deal with many complex issues such as high availability, scalability, performance and latency. We often address these issues with brute force development work, thereby creating a cumbersome and slow development process. Despite the challenge, the need to apply agile development and testing practices in such environments is obvious and we see numerous solutions and methodologies aimed to fulfill it. One of the more successful ones is the Spring Framework that its layered architecture enables modularity and agility of development.

In this session Nati Shalom, GigaSpaces CTO, will share his experience of applying agile methodologies in the development of a high-end, low latency, distributed infrastructure, by leveraging platforms such as the Spring Framework. Shalom will share his experience of how the creation of a Testing Grid framework improved the time it takes to provision and test complex cluster environments, as well as run multiple clustering topologies simultaneously to reduce the time it takes to do full regression in an automated way. Shalom will demonstrate the applicability of these methodologies throughout the entire value chain; from product development through successful project deployment, and all the way to the testing done by end customers. Finally, Shalom will discuss how the sharing of fine grained development schedules, as well as technical risks, with customers, has helped building their confident in the product and even become more successful with their own projects

Scale Out Your Spring Applications in 3 Simple Steps

In this session, Nati will present three simple steps to scale out your Spring applications. He will demonstrate how you can take an existing application employing a traditional tier-based architecture and evolve it to a service-based architecture that delivers higher levels of scalability while keeping your core programming model intact.

Across industries, from financial services to the Internet, transaction and data volumes are growing exponentially and need to be processed in real time. While the Spring Framework offers developers a simpler and more flexible way to build their applications, the scalability and performance of such systems is still limited by the underlying architecture, regardless of the programming model.

How do you move your existing stateful, tier-based application to linearly scalable services? In this session, we will present a three-step solution to this challenge. We will show how you can keep your existing programming model intact, while focusing on abstracting and replacing the underlying implementation of the middleware stack. With this approach, the transition from an existing tier-based architecture to a scale-out model is simple and intuitive. We will use Spring and OpenSpaces as the core abstraction platforms.





Featured Speakers


 

Featured Sessions


 

Follow us on Twitter

Registration Fees

Registration is not currently available


Stay Informed

Not ready to register yet? Enter your email here to receive update notifications about this event.

Name:
Email:

 

Blogs