Go Time: Golang, Software Engineering cover image

Domain-driven design with Go

Go Time: Golang, Software Engineering

00:00

How to Use Domain-Driven Design to Build Microservices

Jared: I built a very small, monolithic application using domain-driven design and then I built a microservice. Truthfully, I think microservices are easier because you only need buy-in from whoever's working on your micro service. The monolithic approach is a little bit harder, because he thinks you do need more. Jared: Having rules around how you discover, even naming convention, this was very common in the Java world. You would call things like repository layers, like Spring really popularized having a repo layer for services.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app