|
|
|
|
|
by vaughan
1263 days ago
|
|
> Only when this is all done, you think about the communication patterns and discuss how to scale the app. The main thing is that regardless of scaling, the app should always be able to run/debug/test locally in a monolithic thing. Once people scale they seem to abandon the need to debug locally at their peril. Scaling should just be a process of identifying hot function calls and when a flag is set, to execute a call as a network rpc instead. |
|
[1] https://scholar.harvard.edu/waldo/publications/note-distribu...