Wrote an article
Shared Knowledge
Here is an insight into how adb works
https://medium.com/@malinskiy/adb-the-full-story-c2c9d63b2737