3 ms·
Congratulations on surviving the 32 meter odyssey and living to launch! Wondering how do you deal with stateful services? You mention an "analyzer process" for
by sramam 6y ago
Congratulations on surviving the 32 meter odyssey and living to launch!
Wondering how do you deal with stateful services? You mention an "analyzer process" for external services, what about internal services?
It seems this would work well at a single service level, but would it also be possible to apply the analysis at both a single service and a group of services?
Some form of unit-testing and integration-testing at a service level...
- kahrensdd 6y agoAwesome thank you for the note. Fortunately there was a "stop antenna" button which saved the day lol. We've been down the path of stateful services before and actually reflect the proper state in our responder. Because we control the test that is being played against the system-under-test, we understand the sequence and order of calls that will be made to the downstream system as well. In addition, the analysis actually captures all outbound services at once. We are able to identify each separate hostname that is invoked and mock them all out as a group. One of our first alphas was stunned that it auto mocked 7 backend systems on the first try.