Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.

Explore our questions

3 votes
3 answers
2k views

Difference between facade and orchestrator in the context of microservices

3 votes
5 answers
5k views

How to handle assumptions while designing any system?

1 vote
1 answer
222 views

How should domain models be designed — rich domain models with encapsulated logic vs. anemic models with separate service/util layers?

1 vote
2 answers
164 views

Where to initialize clients in C server?

1 vote
1 answer
591 views

Validation in a simple DDD example

2 votes
3 answers
1k views

Passing a list of base class objects to a method and using instanceof to filter them

10 votes
5 answers
9k views

How many classes are too many?

3 votes
1 answer
2k views

How should I store user activities in ElasticSearch and figure out popular searches?

2 votes
1 answer
256 views

Is it okay to mix OOP and modular approaches when building a backend with TypeScript/JavaScript?

2 votes
2 answers
203 views

How to Build a Polite, Per-Domain Rate-Limited Web Crawler with Airflow and Celery?

2 votes
3 answers
1k views

Doesn't an event bus affect global state?

0 votes
2 answers
91 views

How can I efficiently handle click events and sequentially related operations (like user–URL deactivation) in a scalable URL shortener?

2 votes
3 answers
252 views

Single or multiple use cases for alternative actions in the same flow?

1 vote
2 answers
317 views

What strategies exist to determine the speed up a GPU will have on an algorithm?

Browse more Questions