Implementing an Event Driven Microservices Architecture in F#

Опубликовано: 16 Июнь 2026
на канале: Compose Conference
5,700
84

Nikhil Barthwal
C◦mp◦se :: Conference
http://www.composeconference.org/2017/
May 19, 2017

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.

This talk describes how Jet.com implemented their Event-Driven Microservices using F#. It covers topics like their Microservices, Event-Sourcing, Kafka, Build & Deployment pipeline. The objective of the talk is show how to create a scalable & highly distributed web service in F#, and demonstrate how various characteristics of functional paradigm capture the behavior of such services architecture very naturally.