© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
7 replies
Salubris

❔ Microservice architecture

I have a monolith ASP.NET Core web app, that I wanna convert to a microservice architecture, just for practicing. It's a simple workout logger app, where you register your fitness workouts. With a list of exercises, you can choose which ones you did, and enter the amount of sets, reps and weight for each exercise.

A workout can have multiple exercises, and an exercise can belong to multiple workouts, which creates this composite table. This DB design has worked well for my web app, but I'm struggling to figure out how to make it work with the new architecture, and therefore wanna ask for help. I don't know if I should split 'Workout' and 'Exercise' into their own services, or keep them together. If I split them, then I don't know what to do with the composite table.

For the tech stack, I'm thinking of coding the services in ASP.NET Core, and use RabbitMQ to make them communicate with each other.

What is your experiences with this? Thank you. And please ask, if I left any details out
image.png
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

How to integrate RabbitMQ on a Microservice architecture
C#CC# / help
11mo ago
❔ How to properly design microservice architecture in ASP Net Core?
C#CC# / help
4y ago
Microservice Tutorial Error
C#CC# / help
2y ago
❔ Architecture
C#CC# / help
4y ago