Pull vs Push Architecture
Just suddenly found the different architecture when working on my undergraduate thesis.
Pull Architecture
- Pull Architecture request each time needs data.
- Pull Architecture enables client-controlled throttling. It's more predictable.
Push Architecture
- Push Architecture sends the data immediately when it's available.
- Push Architecture can make the bottleneck in the client side, where the client isn't fast enough to process the data.
Anyway, I also made my own notes about this topic in my Notion. Check it here : Pull vs Push Architecture if you want to read it.
*can't embed it cause i'm not using the premium version :")