Skip to content

Details

Please keep your RSVP up to date, free spots are always in demand!

We will meet at 6:30pm at AutoScout24 with drinks and pizza.

The talk starts at 7pm and will be in English

Nikhil Barthwal: Implementing an Event-Driven Microservices Architecture in a Functional Language

After the talk we have time for drinks and conversations.

Abstract

Web services are typically stateless entities, that need to operate at scale at large. Functional paradigm can be used to model these web services work and offer several benefits like scalability, productivity, and correctness.

At Jet.com, we implemented our Event-Driven Microservices in a F#, a statically typed managed functional language for the .NET platform. This allowed us to scale our business rapidly, making us one of the fastest growing companies in the world and ultimately getting acquired by Walmart for $3.3 billion.

This talk describes the challenges we faced in our implementation and how we solved them. It covers topics like their Microservices, Event-Sourcing, CQRS, Deployment patterns, etc. The objective of the talk is show how to create a scalable & highly distributed web service in functional language, and demonstrate how various characteristics of functional paradigm capture the behavior of such services architecture very naturally.

Bio

https://secure.meetupstatic.com/photos/event/c/4/4/4/600_465590244.jpeg

Nikhil Barthwal is a polyglot programmer currently working as a Senior Software Engineer at Jet.com (http://jet.com/), an e-commerce startup acquired by Walmart. He is also a regular speaker in various national & international conferences. He has a Master’s in Distributed Systems and a Bachelor’s in Electrical Engineering.

You can learn more about him at http://www.nikhilbarthwal.com (http://www.nikhilbarthwal.com/).

Location:

AutoScout24 GmbH, Dingolfinger Str. 1-15, 81673 München
https://goo.gl/maps/tsPBLViR8jx
13. floor in tower with Scout24 sign. On the right side of the Telekom entrance.
Please try to come before 7pm, as the reception is closed.

Related topics

You may also like