日本語

(Still) Slaying the Monolith

This talk describes a journey migrating our company’s core product which is using old technology stack into modern reactive microservice oriented architecture. You will learn how we use Giter8 in order to create microservices easily and encapsulate common behaviors in an Akka-HTTP based library. We also implemented an update mechanism for applying template updates on existing microservices projects. In order to generalize this process, we use JMH, Gatling, Metrics-Scala and other Scala compiler flags.

Session length
40 minutes
Language of the presentation
English
Target audience
Intermediate: Requires a basic knowledge of the area
Who is your session intended to
Basic familiarity with Docker, Akka-HTTP and SBT.
Understanding what is an ExecutionContext.
People who want to migrate existing monolith project into microservices-based architecture and learn about techniques, tools and libraries that we used.
Speaker
Matan Keidar (Refinitiv)
  • Worked as a teaching assistant for 3 years.
  • Gave a talk in AAMAS12 conference.
  • Public speaker in our company and meetups.
Contributes

voted / votable

Candidate sessions