Ask HN:这么多模式我只在理论上知道

1 分•作者: dakiol•20 天前
我了解发件箱模式、速率限制模式、变更数据捕获(CDC)、幂等消费者、主/副本设置、断路器、缓存、分片、分区以及其他许多内容。我对这些概念的了解足以通过相关的技术面试,并且能够在一个已经实现了这些解决方案的环境中工作,只需要了解它们即可。 然而,我从未在生产环境中实现过此类解决方案。尽管我拥有十多年的经验,并且在个人项目中也曾尝试过这些技术,但从未将我自己的解决方案部署到生产环境。 在非常小的公司里,通常不需要这些模式。而在大中型公司里,它们通常已经实现了。 你呢?
查看原文
I know about the outbox pattern, the rate limiting pattern, CDC, idempotent consumers, main&#x2F;replica setup, circuit breakers, caching, sharding, partitioning, and a large etc. I know them well enough to pass technical interviews in which I&#x27;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&#x2F;medium-size companies, they are already typically implemented.<p>What about you?