Network calls are easily made — function calls in a backend can require passing some kind of a huge config structure, or might be entirely unavailable if you're using a compiled language, while network calls can be done with nothing more than curl/grpcurl/etc.
Define "easy" because curl is not "easy" compared to a function call and involves building a few large datastructures to work at all.
Comments
Define "easy" because curl is not "easy" compared to a function call and involves building a few large datastructures to work at all.