问HN:我知道的模式有很多仅仅停留在理论上
我了解出箱模式、限流模式、变更数据捕获(CDC)、幂等消费者、主/从架构、电路断路器、缓存、分片、分区等许多概念。我对它们的理解足以通过技术面试,能够回答相关问题,也足以在已经实施了这些解决方案的环境中工作,只需了解它们的存在。
但我从未在生产环境中实施过这样的解决方案。尽管我有超过十年的经验,当然在个人项目中也曾尝试过这些主题,但我从未将自己的解决方案部署到生产环境中。
在非常小的公司中,这些模式通常不需要。而在大中型公司中,它们通常已经被实施了。
你呢?
查看原文
I know about the outbox pattern, the rate limiting pattern, CDC, idempotent consumers, main/replica setup, circuit breakers, caching, sharding, partitioning, and a large etc. I know them well enough to pass technical interviews in which I'm asked about them, and I know them well enough to work in an environment in which these solutions have already been implemented and one only needs to be aware of them.<p>But I have never implemented such a solution in a production environment. Over a decade of experience. I have played around with these topics at personal projects, ofc, but never a single time i have deployed my own solution to a prod. environment.
In very small companies, these patterns are typically not needed. In big/medium-size companies, they are already typically implemented.<p>What about you?