Rajith leads the Quality and DevOps teams at SunTec Business Solutions, empowering the engineering teams with suitable processes and infrastructure. Before joining SunTec, he had held delivery leadership role at Huawei Technologies. In his two decades of experience, he has lead delivery projects in the areas of Telecom Core Networks, eCommerce and Android applications and middleware. Rajith is also actively involved with Software Engineering communities working on Continuous Delivery and DevOps.
Monoliths to MicroServices - Architecture patterns and migration principles
When migrating a monolith to a microservices based architecture, it is usually easy to do what is required. However, it is tough to not do what is not required.
Teams struggle to manage the incidental complexities related to:
1) Structured Composition, because of a procedural approach
2) Centralized data
We need alternatives to these conventional techniques.
Taking the Apache HDFS (a popular and accessible open source) NameNode module as an example, the demo would discuss the alternative principles which simplifies the development of microservices.