AutoDist: An Automated Approach to Develop Distributed Java Applications

Serbest Hammade, Stefan Retzlaff

Faculty of Computer Science

Furtwangen University

Robert-Gerwig-Platz 1

78120 Furtwangen, Germany

{serbest.hammade, stefan.retzlaff} @hs-furtwangen.de

Abstract: Distribution and horizontal scaling are commonly used words when talking about IT Systems. There are many ways to achieve those. In this paper a way of using remote method calls with Apache Thrift for distributing your application is going to be introduced. However these calls do not have to be written directly into the original application code. Instead these calls will be implemented using the Aspect Oriented Programming (AOP) paradigm. In addition to this, a concept for a code ...

Get Software-Technologien und Prozesse now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.