3 ms·
I'm not sure what you mean here by external service, the solution you describe is just "build everything in house" which is possibly not reasonable.
by IanCal 9y ago
I'm not sure what you mean here by external service, the solution you describe is just "build everything in house" which is possibly not reasonable.
- anonacct37 9y agoIf I read the comment right (a big if, I'm terrible at interpreting sentences that end in the middle with storm of dots and an implication), then he/she is implying that obviously we never considered running code asynchronously. If so, this implication was inaccurate.
- awinder 9y agoI’m not saying that it wasn’t considered, I just don’t know that a one time code audit offers sufficient downtime protection for me. If you’re worried about an external service being in the critical path then taking it out of the critical path seems like the only foolproof approach.
- nerflad 9y agoNot if it really is responsible for keeping billions of dollars flowing.
- notatoad 9y agoThe solution is to build in-house or to acquire the vendor for any systems you need to run synchronously inside your multi-billion-dollar revenue stream. Which doesn't seem unreasonable, and seems like a good motivation to architect that stream so third-party products don't have to be run synchronously.