[Tech] Separation of Control vs Data Planes - Steve Yegge
[Tech] Separation of Control vs Data Planes - Steve Yegge

[Tech] Separation of Control vs Data Planes - Steve Yegge

Naty🤎

19 min
Comedy & EntertainmentCover
Play

Description

<p>Listen to Stevey's podcast: https://youtubetranscript.com/?v=Wi8SL-Tot-8&amp;t=1212</p><p><strong>Transcript</strong></p><p><br>so let me tell you about service meshes<br>kind of like the terminology just to get<br>everybody up to speed because i know<br>some of you haven't looked at this space<br>or haven't looked at it recently<br>you're going to hear two terms control<br>plane and data plane bandied about a lot<br>and it's very confusing at first okay<br>because first of all they are sort of<br>poorly named and second of all there is<br>actually a fair amount of overlap<br>between the two in the in the service<br>offerings that we have today all right<br>and in the tech stacks that we have<br>available so let me walk you through<br>them all right<br>so starting at the uh at the service<br>level so you have a bunch of services<br>maybe they're on vms maybe they're in<br>kubernetes maybe they're in nomad or<br>fargate or whatever right but you've got<br>services vms or containers and you want<br>to have them communicate with each other<br>all right<br>well having rather than having them all<br>communicate with each other<br>which obviously means you're going to<br>have to build like service discovery<br>logic into the service itself<br>so if i have a player service<br>let's say i have a game server and it<br>wants to go call the player service and<br>say is this player real okay if so give<br>me their give me their information give<br>me their credentials okay typical<br>service to service uh you know function<br>call rpc<br>all right well you could have the game<br>server say well i'm going to call the<br>service registry service to see uh where<br>the player service lives and then i'll<br>make a call to the player service right<br>but now you're building that i'm going<br>to call the service registry service<br>which is this other service right that<br>you would have to build or whatever or<br>use ncd like grab did or whatever<br>and then it has to call and get the<br>address of the player service

Uploader

tommy_reads

tommy_reads

[Tech] Separation of Control vs Data Planes - Steve Yegge - Listen Free | WowFM