Nelkinda August Meetup: Microservices

This is a past event

40 people went

Location image of event venue

Details

Microservices are a software development technique—a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight. The benefit of decomposing an application into different smaller services is that it improves modularity. This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. It parallelizes development by enabling small autonomous teams to develop, deploy and scale their respective services independently. It also allows the architecture of an individual service to emerge through continuous refactoring. Microservice-based architectures enable continuous delivery and deployment. (Source: Wikipedia)
_______________________________________________________________________

Talk 1: Microservices

Speaker: Nikhil Wanpal | Software Author and Architect | Consultant

Nikhil has 11 years of experience in Web and Analytics Application Development. When not coding, he loves cycling and spending more time with his family. In an alternate universe, he would have loved to be Jon Snow, before season 7 and 8 were released.

Duration: 1 hour

Contents of the talk:

Microservices based architecture is in a way characterized by the non-functional services and infra it requires and everyone talks about. In this session, we shall pick a standard monolith system, break apart its components to evolve to a microservices architecture.

Along the way, we shall see why each non-functional service is (if at all) required, what role it plays while also probably uncovering the darker side of this shining architecture style. This will purely be an architectural discussion and we shall avoid getting into implementation detail specific to a language or framework.
_______________________________________________________________________

Talk 2: Microservices War Reports

Speaker: Christian Hujer | CTO | Software Craftsperson at Nelkinda Software Craft

Christian Hujer, a seasoned developer with ~35 years of experience, founder of Nelkinda Software Craft, carries a tremendous experience in software development and software craftspersonship. He is a polyglot in languages (Prolog to Java), frameworks and development environments (from smart card to server). He is keen at following the best coding and software development process related practices for example XP, Clean Code practices, TDD. He always strives for better software and a better environment.

Duration: 1 hour

Contents of the talk:

• Carving out a Java Microservice from a Ruby Monolith
• Analyzing and Solving a 504 Gateway Timeout Problem on AWS
• Migrating 190M records from DynamoDB and S3 to MongoDB
• An Odyssey in Go on the Azure ocean

For more detailed content, visit http://nelkinda.com/events/2019/08/28/Pune-Software-Craft/
_______________________________________________________________________

Schedule:

6:30 - 7:30 Talk 1: Microservices
7:30 - 7:45 Short Break
7:45 - 8:45 Talk 2: Microservices War Reports
8:45 - 9:30 Q&A / Networking
_______________________________________________________________________

Location (Host):

Bootstart CoWork Varsha Park Baner, D27, Varsha Park, Near Bhairavee Restaurant, Baner Road, Baner Gaon, Pashan Pune, Maharashtra -[masked]https://www.bootstart.in/varsha-park-baner
_______________________________________________________________________

Food Sponsor:
Nelkinda Software Craft Pvt. Ltd.
http://nelkinda.com