
Expert Talk: Five Lines of Code • Christian Clausen & Julian Wood
GOTO - The Brightest Minds in Tech
00:00
The Importance of Abstraction in Microservices
There are two different types of abstraction. There is true abstraction where I'll never need to get underneath and look at what's under the abstraction. And then there's shallow abstraction where you need to somehow go around it or you need to know what's underneath to truly use it. We have this amazing hierarchy that we're barely using in a lot of cases because code can just talk to all different parts of the code. But if we start pushing it out and distributing it it'll look much more like a tree structure. That's where the invariance are, that's where the data is. You only have to consider the leaf that you are in for the code because that'swhere theData
Transcript
Play full episode