In this talk I will explain our way into microservices architecture: What technology stack we choose and why? [Stateful/Stateless Services; Cache; Streaming Data; Structure Logging] How do we use/adopt F# as a primary language and what do we gain? [DDD; CQRS; ES; Property Based Testing; Dependency Rejection] How do we test our microservices? [Integration/Load/Failover Tests] In addition, I will demo several production problems and solutions to it. Looking forward to seeing you all there!!!