| ▲ | 0x3f 6 hours ago | |||||||
> These do not have to be separate services, but they are separate enough to warrant it. All of this arises from your failure to question this basic assumption though, doesn't it? | ||||||||
| ▲ | dxdm 5 hours ago | parent [-] | |||||||
> All of this arises from your failure to question this basic assumption though, doesn't it? Haha, no. "All of this" is a scenario I consider quite realistic in terms of what needs to happen. The question is, how should you split this up, if at all? Mind that these concerns will be involved in other ways with other requests, serving customers and internal users. There are enough different concerns at different levels of abstraction that you might need different domain experts to develop and maintain them, maybe using different programming languages, depending on who you can get. There will definitely be multiple teams. It may be beneficial to deploy and scale some functions independently; they have different load and availability requirements. Of course you can slice things differently. Which assumptions have you questioned recently? I think you've been given some material. No need to be rude. | ||||||||
| ||||||||