3 ms·
If you cannot ensure that your producer receives messages following a certain schema, even though you enforce it statically in your codebase, you also cannot en
by mercurial 12y ago
If you cannot ensure that your producer receives messages following a certain schema, even though you enforce it statically in your codebase, you also cannot ensure that your running code passes your tests.
- jacques_chester 12y agoWhich is why I start from integration testing of the whole system, with frenemy tests for any foreign services that I must rely on. You're right that tests don't make Byzantine failures go away. But neither do static types. My point that distribution turns all systems into analogies for dynamic language programming remains, and so the emphasis on tool support changes along with it.