Spring Microservices
Build scalable microservices with Spring, Docker,
and Mesos
Rajesh RV
BIRMINGHAM - MUMBAI
Spring Microservices
Copyright © 2016 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the author, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: June 2016
Production reference: 1200616
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78646-668-6
www.packtpub.com
Credits
Author
Rajesh RV
Reviewer
Yogendra Sharma
Commissioning Editor
Edward Gordon
Acquisition Editor
Rahul Nair
Content Development Editor
Anish Sukumaran
Technical Editors
Taabish Khan
Kunal Chaudhari
Copy Editors
Shruti Iyer
Sonia Mathur
Project Coordinator
Izzat Contractor
Proofreader
Sas Editing
Indexer
Hemangini Bari
Graphics
Jason Monteiro
Production Coordinator
Melwyn D'sa
Cover Work
Melwyn D'sa
About the Author
Rajesh RV is a seasoned IT architect with extensive experience in diversied
technologies and more than 16 years of airline IT experience.
Rajesh received a degree in computer engineering from University of Cochin,
India. He joined the JEE community Spring during the early days of EJB. During
the course, as an architect, he worked on many large-scale, mission-critical projects,
including New Generation Airline Passenger Reservation System (iFlyRes) and Next
Generation Airline Cargo Reservation systems (Skychain and CROAMIS) in the
airlines domain.
At present, working as chief architect at Emirates (
http://www.emirates.com/),
Rajesh is handling the solution architecture portfolio, which is spread across various
architecture capabilities, such as JEE, SOA, NoSQL, IoT, mobile, UI, integration,
and more. At Emirates, Open Travel Platform (OTP) architected by Rajesh earned
the group the prestigious 2011 RedHat Innovation Award in the Carved Out
Costs category. In 2011, he introduced the innovative concept of the Honeycomb
architecture based on the hexagonal architecture pattern used to transform the legacy
mainframe system.
Rajesh has a deep passion for technology and architecture. He also holds several
certications, such as BEA Certied WebLogic Administrator, Sun Certied Java
Enterprise Architect, Open Group Certied TOGAF Practitioner, Licensed ZapThink
Architect in SOA, and IASA global CITA-A Certied Architecture Specialist.
Previously, Rajesh reviewed the book Service Oriented Java Business Integration,
Packt Publishing by Binildas A. Christudas.
Rajesh's social prole is available at
https://www.linkedin.com/in/rajeshrv.