Transition from Monolith to Microservices

Monolith to Microservices Part 3: Our Solution

This post is part of a 3-part series on Expanse’s transition to a Microservices [1] Architecture built on Java and Spring Boot. In this series, we seek to share the issues we faced with the monolithic system, why we think the Spring Boot-based services will address them, and how we are affecting this change, with other technologists who love to design or think about systems.

Continue reading

Transition from Monolith to Microservices

A Transition from Monolith to Microservices Part 2: Finding a Solution

This post is part of a 3-part series on Expanse’s transition to a Microservices Architecture built on Java and Spring Boot. In this series, we seek to share the issues we faced with the monolithic system, why we think the Spring Boot-based services will address them, and how we are affecting this change with other technologists who love to design or think about systems.

Continue reading

Transition from Monolith to Microservices

A Transition from Monolith to Microservices Part 1: Deciding to Transition

This post is part of a 3-part series on Expanse’s transition to a Microservices [1] Architecture built on Java and Spring Boot. In this series, we seek to share the issues we faced with the monolithic system, why we think the Spring Boot-based services will address them, and how we are affecting this change with other technologists who love to design or think about systems.

Continue reading