Skip to main content
4 votes

How to follow Outside-In TDD with Micro-services and Micro-frontends?

There's not just one feature where a single feature can span across several Micro-services? For all intents and purposes, this isn't one feature spanning across several microservices, this is a ...
Flater's user avatar
  • 54.8k
3 votes

How to properly choose between two equivalent implementations, and how to prove you picked the correct one?

simpler, faster to develop Do this first, provided it doesn't stop you from switching. better security, scalability, and flexibility Are all nice things to have provided you get them done before ...
candied_orange's user avatar
2 votes

Transaction Management Across Microservices with Rollback Mechanism using Kafka

If all work in A is undone when B throws an exception, then these microservices are obviously not independent. It sounds like just two stages of a queue. A receives data provisionally for processing. ...
Steve's user avatar
  • 10.3k
2 votes

How to properly choose between two equivalent implementations, and how to prove you picked the correct one?

but it exposes the API key You have to evaluate the risks and accept them both as a business and personally. If something goes wrong: Do you accept the potential financial loss? Are you going to ...
Ewan's user avatar
  • 78.5k
2 votes

How to follow Outside-In TDD with Micro-services and Micro-frontends?

Your top level acceptance test just needs a stable API to act through. It doesn't matter how many micro-services are needed to support it. What matters is, as you flesh out the micro-services, you ...
candied_orange's user avatar
2 votes

How to follow Outside-In TDD with Micro-services and Micro-frontends?

Your case will allow it to write outside-in tests on three different levels (at minimum): outside tests for the "system as a whole" - which are real integration tests, showing the different ...
Doc Brown's user avatar
  • 211k

Only top scored, non community-wiki answers of a minimum length are eligible