Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


Developing Globally Distributed Java Applications in Eclipse

Aled Sage (Cloudsoft Corporation )

Making with Eclipse · Sponsored
Wednesday, 10:40, 20 minutes | Camino Real

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

In this session, we'll address the hard scalability issues of writing transactional applications that are globally distributed. When there are high throughput and consistency requirements, and when data is changing regularly, then standard database or caching solutions aren't enough. The need to control and optimise the location of processing makes things even harder (e.g. for reasons of jurisdiction, latency, cost and scalability).

Cloudsoft's free Monterey plugin for Eclipse helps you write such applications. You'll see a live demo of building, running and managing an application; we will integrate with Spring and a data fabric such as GemFire. The developer only writes the business logic - no need to touch messaging APIs. Calls to services in the application are serialized and routed to their current location. The location-aware platform then allows realtime monitoring and policy-based management of where services execute. You'll leave knowing more about these tools and architecture for running in private and public clouds.

Lookout for the next session and tutorial where we'll show drag-and-drop deployment of this application to run across multiple clouds.

Aled is VP of Engineering at Cloudsoft, with over a decade's experience developing distributed applications mostly in the enterprise sector. Particular areas of interest include concurrency, fault tolerance, messaging, and how to simplify development of scalable distributed transactional applications. Prior to joining Cloudsoft, Aled was chief architect at Enigmatec Corporation. He holds a PhD (Computer Science) from the University of St Andrews.