Star Citizen: Network Engineer on Server Meshing

Ойындар

As a Network Engineer and player of games since MUDs and Doom....I thought I'd kick this channel off with my thoughts on Server Meshing and some gameplay showing how bad a pilot I am.
I can finally credit the Video that spawned this whole thing:
‪@free-dissociation‬ - • A Software Engineer Re...
I have nothing else to go down here yet, perhaps some day I'll be a big-boy youtuber with links and all sorts of stuff no one reads for the bottom of my description!

Пікірлер: 355

  • @DeepTitanic
    @DeepTitanic7 ай бұрын

    "Let's look at a simple graph" - shows accurate model of the human brain

  • @psykosmach6132
    @psykosmach61327 ай бұрын

    "Think of this like the metaverse only not stupid" sums it up quite nicely 😀

  • @mrbaglog

    @mrbaglog

    7 ай бұрын

    Got a dry chuckle from me for sure 🧐

  • @Bitfire31337

    @Bitfire31337

    6 ай бұрын

    From now on, if I want to explain to someone, why SC is more than just another Space-Sim, I'll totally use this 😀.

  • @Briggsby

    @Briggsby

    6 ай бұрын

    It kinda *is* a meta verse. A simulated reality outside of our own with real world value earned and generated in it. I don't think it's a GOOD label for it, but from a definition standpoint it's technically correct.

  • @lillones

    @lillones

    3 ай бұрын

    ​@@Briggsby that description could describe networking in general

  • @j.d.4697
    @j.d.46977 ай бұрын

    Experts giving their 2 cents on stuff I love is some of my favorite content! Also, Happy New Year 🥳

  • @MrTybio
    @MrTybio6 ай бұрын

    Thank you all for your comments, I'm doing my best to read and where I can, answer questions. The outpouring of responses here is more than I could have ever expected, it's amazingly gratifying. I AM reading every comment, but I'm unlikely to be able to respond to each and every one.

  • @Infinity-Citizen

    @Infinity-Citizen

    Ай бұрын

    Amazing content, great way of explaining and I will say I got lost a few times haha. Like your nutral way of giving info

  • @Routerninja
    @Routerninja7 ай бұрын

    As a fellow 30 year network engineer I'd love to see a deep dive into the architecture and routing/switching of the infrastructure.

  • @kevinm3751

    @kevinm3751

    7 ай бұрын

    Right there with you, have been holding my breath for years now hoping they would do a deep dive into this and give us more information about how they are doing it. Hopefully once it gets implemented and more stable they will do some sort of round table and fill us in. I think they should because that would put a lot of these back seat know it all wanna-be engineers in their place and shut them up!

  • @craigwoodward8455

    @craigwoodward8455

    7 ай бұрын

    @@kevinm3751 I'm just a laymen; but wouldn't this tech be best packaged for third party sale? And if they release said info you want to see, wouldn't that just tell everyone else how to make it themselves for free? Or is it not that simple?

  • @connorhenderson7983

    @connorhenderson7983

    7 ай бұрын

    Doubt they will reveal their infrastructure and network layer information, that seems extremely irresponsible for security purposes alone.

  • @freelancerthe2561

    @freelancerthe2561

    6 ай бұрын

    @@craigwoodward8455 How compatible is your code?

  • @oshavlfarms7239

    @oshavlfarms7239

    6 ай бұрын

    Another NetEng here (but principal NE nonetheless) and my opinion (and the point I think he's getting at) is that while network engineering principles can be a useful way to view the problems it's inherently a server communication problem. I very highly doubt that CIG has a ridiculously complex network architecture. The KISS rule applies, if you can simplify an area, do it. At least that's my gut feeling for how I would look at it in a professional capacity. Packets go places, and you want them to get there fast and in a hurry. It's what's done with those packets and what is included in those packets that is important.

  • @_Addi_
    @_Addi_7 ай бұрын

    This was really interesting to listen to. I would definitely tune in if you were to review more of their tech, or go more in depth in the future.

  • @VonSpud

    @VonSpud

    7 ай бұрын

    I would definitely tune in to hear what you have to say on the foundation of StarCitizen.

  • @stormwolf3255
    @stormwolf32557 ай бұрын

    I've been saying for a long time that if they can pull off dynamic server meshing to a level where other game developers want to licence it from CIG then that in itself will pay for SC's server costs for the next decade (or more). I'm sure there's even the potential for this tech to be used outside of the gaming industry.

  • @player1-jay

    @player1-jay

    6 ай бұрын

    they recently stated they have no intention on selling this tech once they complete it. but im sure that will change

  • @Briggsby

    @Briggsby

    6 ай бұрын

    I mean, if they actually pull it off they've basically invented an infinitely scalable compute solution. Got a problem? Apply as many servers to solving it as you like. It's a much bigger deal and more difficult concept than most people realize, with potential applications that range from videogames to protein folding.

  • @DavidYoutube-nz5pk
    @DavidYoutube-nz5pk7 ай бұрын

    Do more, please. Always love hearing from experts, it is so easy to dismiss something as easy when you cant grasp the work require to achive the set goals.

  • @adamjohnson2961
    @adamjohnson29617 ай бұрын

    More. Say more on this. I've not heard anyone with as much insight and experience in the field speak on this subject. Your piloting will improve over time so long as you continue playing. EXCELLENT WORK!

  • @veliostv9089
    @veliostv90897 ай бұрын

    Always interesting to see a bit more deep dive from a professional. I myself just know it's unbelievable and you are the one to explain why 🙂

  • @StickellsPlaysNow
    @StickellsPlaysNow7 ай бұрын

    I was a CCIE back in 2014 or 2015. I've moved over into virtualization now, but can still appreciate the complexity of what they are doing. I was so hyped up about the announcement, I jumped back into SC for the first time in about a year. There was a player in the server just ramming players on their pads. Moral of the story - the players will always find a way to abuse and ruin whatever awesome stuff is implemented.

  • @jasonhannah7483

    @jasonhannah7483

    7 ай бұрын

    Not the player but more like the asshat will find a way to be a better asshat 😊

  • @maxnoah743

    @maxnoah743

    7 ай бұрын

    If you take a couple photos and report him. They will strike him with a ban hammer for a couple weeks. More if he keeps doing it. They'll let you do a lot of trolling,, but they draw a line at that stupidity luckily.

  • @g0tsp33d

    @g0tsp33d

    6 ай бұрын

    hopefully they figure out elevators and hud dimming

  • @Briggsby

    @Briggsby

    6 ай бұрын

    Landing pads haven't been around for over a year though...

  • @StickellsPlaysNow

    @StickellsPlaysNow

    6 ай бұрын

    @@Briggsby what? Landing pads have been in the game as long as I have been playing which is over 2 years.

  • @Marz_e_
    @Marz_e_7 ай бұрын

    This was great! More of these please. Would love to hear your point of view on this topic as this progresses.

  • @Shakerroo
    @Shakerroo6 ай бұрын

    I'm definately subscribed. That was a very informative breakdown of what they are trying to do with replication and server meshing. Thank you for this!

  • @ChaosAura
    @ChaosAura7 ай бұрын

    Im glad to hear someone with expertise weigh in on it. (and personally happy at the positivity you see towards the project)

  • @itsnotachicken8203
    @itsnotachicken82036 ай бұрын

    I really enjoyed this, moving on to the next part. It is very informative and helps me understand exactly what they are working on and trying to do. Thanks for the video.

  • @furyiv
    @furyiv7 ай бұрын

    Great video mate! I too would appreciate more content around the networking side of SC!

  • @tekish7682
    @tekish76827 ай бұрын

    I'm so impressed with your understanding and the specific ability you have to share that information to us. THANK YOU! Backer from 2014

  • @miguelhidalgo9372
    @miguelhidalgo93727 ай бұрын

    This is excellent material. As a website developer and nowhere near your level, I've been waiting for you. Keep going! 😊

  • @GenesisDG
    @GenesisDG6 ай бұрын

    One hell of a first video man! Well done!

  • @vincenzosparks2516
    @vincenzosparks25163 ай бұрын

    This was an amazing perspective and I'm happy to see someone else shed light on CIG's pioneering endeavor to make a game of this scope. It does hold massive potential of future implications for the entirety of gaming and many people just don't understand that. Thanks again!

  • @benwer9857
    @benwer98577 ай бұрын

    Bring is more of this ! Your Input is amazing and so worthy an needed for the Community and newbies. Many people don’t understand the complexity of this game and hearing that stuff from an expert is quiet intressting. Wish you all the best for your Channel. Hope to See more from you !

  • @KentHarkey
    @KentHarkey7 ай бұрын

    this is your first video, and you said something i haven't seen someone say well. Such great context and information

  • @michaelweaver4439
    @michaelweaver44397 ай бұрын

    It's great to get a the perspective of a networking engineer on the server meshing. SC is a crazy idea to even attempt, and CR is probably the only person who could pull it off, and I I hope so much they succeed. however as a software engineer I was a bit horrified by the server meshing demo at cit con. It looked great and seemed a logical solution, but I just don't see the scalability of the solution. There has to be more going on in the Background thst we did not get to see or there is going to a huge scalability problem going forward It could be they are hiding the smarts behind the covers. But I don't see any easy solution. You are spot on, a game of this scale is crazy to attempt, and I am in awe or either their smarts, bravery or naivety to even attempt.

  • @ukwerna

    @ukwerna

    7 ай бұрын

    as another SW engineer, yes, but I do think there are solutions to those problems, maybe it will take a while, but there will. I remember when planetary tech was introduced (being more or less persistent already back then) I was like "how the hell?", especially given that originally that wasnt even part of their "framework". Now its as normal as anything else...

  • @matejmarosz20

    @matejmarosz20

    7 ай бұрын

    Yeah there was few "items" when ppl thought that it would be impossible and or rly hard to scale, and yet they did

  • @festersmith8352

    @festersmith8352

    7 ай бұрын

    Well said! I just want to point out, there is a bug in your coding above. Watching Mark fix bugs was fascinating to me.

  • @logicalChimp

    @logicalChimp

    7 ай бұрын

    Bear in mind that the CitCon demo was (afaik) a re-run of their internal demo that was intended to show that the technical 'underpinnings' were done, rather than show how the system would scale. Paul and his team got Server Meshing 'working' just weeks before CitCon, hence the limited nature of that demo. Beyond that, on paper the architecture will scale (although 'how far' will be dependent on *many* factors) - but the initial implementation likely won't... at least, not significantly. CIG have always said that the intention is to get the architecture in place, and then iterate on the actual code to improve performance and scale.

  • @Ralathar44

    @Ralathar44

    7 ай бұрын

    Please please do not forget: SC has said alot of things over time but has difficulty delivering on what they say. Never discount that it may be oversold, inaccurate, or maybe even just entirely marketing. It's one thing to talk about something, promise it, say you're working on it, etc. It's another entirely to deliver a working solution. CIG is very good at SELLING their game. But we're still waiting 10+ years later for the real rubber to hit the road and prove that they can do what they've been saying they're gonna do for all this time. There are many promises they have broken over time, such as Hex Code Colors where they promised backers fully customizable ship coloring and customization and even stated they were using those system in house already and just needed to translate them to a end user experience. And instead years later they started selling skins and that feature has never actually made it into the game and prolly never would as it would now be a conflict of interest.

  • @SterleyB
    @SterleyB7 ай бұрын

    "Think of this as the Metaverse, only not stupid." - it was at this moment I subscribed! :) Thanks for the thoughtful analysis - always great to get a deeper glimpse from folks with expertise in the subject matter!

  • @josiah9388
    @josiah93887 ай бұрын

    I love these kind of videos. My inner nerd enjoys it to the extent you could have talked for an hour, and i would have listened. Great video.

  • @VoidyVids
    @VoidyVids7 ай бұрын

    "Think of this like the metaverse, only not stupid" Take my sub and my like lol

  • @Cuzano
    @Cuzano6 ай бұрын

    Software developer speaking here: Ideally the specific nodes would be grouped dynamically depending on player count. So for example if there's only 3 players on a ship the whole ship would represent a single node, whereas if 100 people would stick together on a Carrack you eventually might have the Carrack-Node broken down into nodes for the distinct rooms etc. Or another example: If Microtech were it's own sub-graph and each building a sub-node, then you wouldn't need to maintain all the sub-nodes in case no player being on Microtech at all. Sub-Nodes for Microtech only would be created when some player enters the Microtech parent node etc. In this way the overhead of maintaining huge graphs can be minimized while at the same time providing good scalability. And I totally agree: I'm also quite confident, that they will get it right (even if it might take another 1-2 years). But then they have this HUGE engine they can sell to basically any other Publisher. Eventually selling licenses to the engine could generate a much higher income then they ever could get from SC or SQ42 alone.

  • @soadsam
    @soadsam7 ай бұрын

    oh dang comin in HOT earning that sub with the first vid. cant wait to see how your channel develops

  • @patrickp1188
    @patrickp11887 ай бұрын

    Great video, blew it out of the park for a first video, looking forward to more!

  • @veger2001
    @veger20017 ай бұрын

    Great job dude! On also letting us know how we can help CGi figure it out :) We should plan when it comes out to gather somewhere as a test!

  • @BuffCitizen
    @BuffCitizen6 ай бұрын

    This was really enlightening. I’ve been a Star Citizen backer since 2016, and just recently started my freshman year at college majoring in Information Technologies & Management where we’ve started to delve into server architecture and networking. In reality this tech they’re making could fund the game immensely, it’s ground breaking really, and could change the MMO industry forever. This would effectively immortalize cloud imperium games.

  • @D.Enniss
    @D.Enniss7 ай бұрын

    Just stumbled on here! What a marvelous first video eh :D I especially liked that conclusion part, I wholeheartedly agree. I'm a game dev, I too share those feelings you described :D And as for CIGs "mistakes", that's just part of the process mate, surely you know it too, thing is with CIG we just all get to see their mistakes, people are a little to hard on them for that; We're seeing the sausage getting made, not everyone has the stomach to watch the process

  • @Blackcat70_
    @Blackcat70_6 ай бұрын

    Never stop yourself from making an analytical video like this, Sir. Thank you for your work. The passion i'm hearing is the same thing im feeling for this "thing" they are making. I sat on the fence much longer than most, but never wrote them off once. What i see now is nothing short of a technical miracle. Been in IT a LONG time.. i know what im looking at. Unbeleivable, really.

  • @michaelimhotep3367
    @michaelimhotep33677 ай бұрын

    Definitely appreciate your perspective; just retired after 39 years in IT ..server, cloud architect. Must admit you raise a good point about the nested tree structure and associated complexity. You wonder how much overhead will be taken up by pure dynamic management of it vs other player transactions. I definitely appreciate what they're trying to object/inheritance wise..but I sure hope they've got really powerful servers

  • @Napster60
    @Napster607 ай бұрын

    That was really good.. You are very easy to listen to. Keep making videos. You have alot to teach, show and react to. We would love to hear more of your thoughts! Pilot tip: Dive straight down/into hangers and face your aim to the center of the hanger until you are all the way inside. Then worry about rotating your ship to land on the deck.. See you online and keep up the great work!

  • @E3_Kruger
    @E3_Kruger7 ай бұрын

    As a fellow (albeit more recent network engineer) this was great content, and from a beginner's perspective is truly excellent educational material on it's own. Massive kudos.

  • @forjo
    @forjo7 ай бұрын

    I was glad to hear you touch on simplification up the tree -- as object containers will not need to notify other object containers of every event that occurs within them. This is one of the keys of making this all possible -- determining what information can stay in the container and what information needs to be shared. With this type of system, an entire ship in space could produce as much data as a single player in a ship with respect to the objects in which both reside. Meanwhile, tons of things can be happening within each ship that are confined to each's object container. The concern I have will be the need for distributed databases to track it all. Each object container will effectively be its own database and those updates will have to be committed back to a "master" database (at least in function) at some point. How they handle this particularly as dynamic meshing comes online will be critical.

  • @Diogenes76

    @Diogenes76

    7 ай бұрын

    The real complex part about this is that when it comes time to sync there is more than one possible authoritative node. This in of itself is normally a huge no no, but I can't see any way around it. It should be OK because it is game data and not something like finance etc and some corruption is acceptable. Normal distributed DBMS have a master write authoritative node and many replicated read nodes.

  • @forjo

    @forjo

    7 ай бұрын

    @@Diogenes76 Rewatch the server meshing demo. Only one node is authoritative.

  • @Daggre
    @Daggre7 ай бұрын

    This is great Tybio! Subscribed! As a 20+ year (primarily mobile client) developer, not a networking expert, I was absolutely blown away by what they're trying to accomplish with server meshing and replication layer. As you said, this is much bigger than SC and has applications not only in other games but in the entire framework of what a meta-world could even be. There is absolutely no reason why a root node transition from, say, Stanton to Pyro, would be any different from a transition from a virtual city through the front doors of a virtual Porshe dealership in a real "bigger-than-Facebook/nVidia" sense. If they can transactionalize the handoff of a node transaction in an NFT this is a technology industry shaker not just a gaming industry shaker.

  • @cyberiusprime4855

    @cyberiusprime4855

    7 ай бұрын

    This is how the real Oasis will be built…

  • @KerboOnYT
    @KerboOnYT7 ай бұрын

    I'd love to be a fly on the wall in some of CIG's engineering meetings. Greetings from an old gray beard Linux guy

  • @samdoehart1333
    @samdoehart13337 ай бұрын

    Really interesting take! Always cool to hear someone who actually knows how this stuff works give their insight on things. Tonna share it with the org I'm in!

  • @dlaiy
    @dlaiy7 ай бұрын

    "Think of this as the metaverse, only not stupid" 👍

  • @flameless4644
    @flameless46446 ай бұрын

    Great video! Thank you for your valuable insight. I hope everyone in the SC community has a chance to watch it to get a sense of the gravity of what is being accomplished by CIG!

  • @Hav0k
    @Hav0k7 ай бұрын

    Love this! Thank you for covering this! You definitely earned a sub!

  • @ctzn3lack
    @ctzn3lack7 ай бұрын

    Great video i look forward to listening to more from your perspective.

  • @TheWaylandir
    @TheWaylandir7 ай бұрын

    Love the shout out to the old Wow Gates of An-qiraj event :D

  • @ToughVideo
    @ToughVideo7 ай бұрын

    Absolutely love your message at the end, beautifully said!

  • @CrispyChristieMAC
    @CrispyChristieMAC7 ай бұрын

    Fantastic video, you have a great cadence for content

  • @hitman_zulu
    @hitman_zulu7 ай бұрын

    as someone thats going for their CCNA this was real cool to listen too and get an insight on

  • @OKTechCrafter
    @OKTechCrafter7 ай бұрын

    Awesome video, you 100% hit the nail on the head at every turn! Subscribed for more.

  • @nonewmanjar8818
    @nonewmanjar88187 ай бұрын

    Thnx for your insights! You are doing good, keep them coming mr!

  • @edgeman04
    @edgeman046 ай бұрын

    "Like the Metaverse but not stupid" 😂 I loved that. This really seems amazing.

  • @ZelosPhotizo
    @ZelosPhotizo7 ай бұрын

    Subbed, we have similar backgrounds. Mine in operations and architecture in the compute space, including cloud more recently. Sounds like we might have similar views on this. I’m interested in seeing more of this type of discussion from network, storage, compute, cloud, developers, etc. To really establish a credible source of information on the community side since there are so many misconceptions, for a variety of reasons. I really appreciated hearing the network architecture perspective, it’s been a gap for me.

  • @krukov3865
    @krukov38656 ай бұрын

    As a much younger network engineer, thank you. You've put this so eloquently, and accurately. I know I'm going to spread this video as widely as I can.

  • @4hire565
    @4hire5657 ай бұрын

    Holy hell!! Someone gets it!! Thank you so much brother, I have an IT background and I baffled by the scope of what CIG is doing.

  • @julioreyes4698
    @julioreyes46986 ай бұрын

    I just subscribed to your channel Sir. You are doing something very important for the community and that is education. Thank you.

  • @facehead7763
    @facehead77637 ай бұрын

    Thank you being knowledgeable about the topic you talk about in regards to this game, a lot of people do not have the will or ability to understand "what the hold up is", I feel this may help a vast majority of people understand the sheer scale of not the just game but the technology required to make it function.

  • @citizenoftheverse4653
    @citizenoftheverse46536 ай бұрын

    Interesting to have a network engineer point of view on this, the data exchange will indeed be huge and will be something critical. I really curious about the details of their technology, this is truly fascinating!

  • @4ortytoon
    @4ortytoon7 ай бұрын

    "Think of this like the metaverse only not stupid." 🤣🤣💀 I'm literally dying after hearing that roast!!

  • @kingknossosthebull9796
    @kingknossosthebull97966 ай бұрын

    Excellent first video, sir.

  • @ravenescu
    @ravenescu7 ай бұрын

    loved the video! love the game, and it's great to see a professional give a informed opinion.

  • @ProvencalG
    @ProvencalG6 ай бұрын

    Really interesting to hear the point of view of a senior Network engineer. Your enthusiasm is refreshing. Now, the important bit I want to share: LANDING TIP! haha. When you land vertically, put the camera on top of your ship (hold the Z key to move the camera freely) and then go into decoupled mode: now strafe down just a tiny bit to give the ship an impulse, it will continue to descend slowly. Then all you have to do is to slow your descent with the brake key (X) and maybe strafe/roll to ajust your position. Voila, have a great day!

  • @Mr_Beaubles
    @Mr_Beaubles6 ай бұрын

    Omg, agreed with your conclusions 1000%!!! I've worked in networking and as a sysadmin for 15 years, and I extrapolated the impact their server meshing tech would have on the entire gaming industry, and maybe much more just like you did! Finally, someone that understands!!! Being able to seamlessly devide any virtual space up across many different physical and logical machines for many, many people is basically the holy-grail of game design. They're going to sell that with StarEngine to everyone and online games will start getting bigger and bigger. Population limits of servers could be immensely increased, or maybe even virtually eliminated! I have been losing my mind ever since the citizencon demo ever since. Again, I think you are exactly right in your conclusions, and yes, grouping up into large groups during the replication testing will definately be the best way we can assist them in gathering the vital data they need to make this work!

  • @alexanderdooley5833
    @alexanderdooley58337 ай бұрын

    "think of this like the metaverse but not stupid." on point sir.

  • @chevystyle32
    @chevystyle327 ай бұрын

    great video, an expert breaking things down. thank you

  • @comandante_galaxia
    @comandante_galaxia7 ай бұрын

    I thought that Vulture would explode at any moment. The entrance to the hangars is very narrow. ^^ Great video. I agree.

  • @Anonnymouse53
    @Anonnymouse537 ай бұрын

    That this is the part of the project that hooked me. This is the Tech that excites me, I'm also in networking but deal with problems that are well understood, the ones CIG has to solve are pretty fascinating and I'm sure require experts from different disciplines working together on bespoke systems. From the outside looking in, it does sound like the bleeding edge.

  • @RybakSix
    @RybakSix6 ай бұрын

    Great video. Awesome job. Thank You kindly.

  • @GiovanniMariaCastoldi
    @GiovanniMariaCastoldi7 ай бұрын

    Quality content here. Bravissimo from Italy!

  • @knights353
    @knights3537 ай бұрын

    Great insight, I wish we had more SME's talking about the tech development.

  • @kevinm3751
    @kevinm37517 ай бұрын

    Thanks for opening up this conversation. So many players have zero clue about how complex of a problem this is and what has to happen to get it working and even from what you just said only touches the tip of the overall scope of this functionality and the complexity of implementing it. Hats off to CIG for what they have accomplished but not sure why everyone was so excited a few weeks ago when they presented this to us because that shows they are still a long way off from realizing this as something that can be put in the game at any scale! Still it is awesome they are willing to take on this challenge and we all need to be patient and hold our breath and hope they can get it all figured out because this will be the biggest feature of the game in the end and the amount of things they can hook to it is going to be where the real cool stuff begins to happen!

  • @MichaelDavidWiller
    @MichaelDavidWiller7 ай бұрын

    "Think of this like the metaverse, except not stupid." Gold 🤣

  • @11KAB11
    @11KAB117 ай бұрын

    I have basically zero knowledge on network engineering or networks at all, but great video! It was interesting to learn a little more about the server meshing SC is always talking about!

  • @solemgameinsights
    @solemgameinsights7 ай бұрын

    About what you said at the end of the video. This video certainly is NOT a mess. Great content!

  • @benjaminbeck5516
    @benjaminbeck55167 ай бұрын

    Thank you very much for your professional opinion on this subject. Was really interesting to listen. Liked & subbed

  • @obscenemachinery
    @obscenemachinery7 ай бұрын

    Hey great first video, entertaining and informative 👍

  • @MrTybio

    @MrTybio

    7 ай бұрын

    Awesome, thank you!

  • @davidlayfield4521
    @davidlayfield45217 ай бұрын

    thank you so much for your input

  • @goimdilmetloch8911
    @goimdilmetloch89117 ай бұрын

    Super video! I think it's great that you as an expert don't say, I haven't seen that yet, it can't work. Instead you give an objective and well-founded opinion and show us ways to help CIG! Unfortunately very rare on KZread!

  • @blazemonger1
    @blazemonger17 ай бұрын

    Really interesting and excellent content, more of this please..

  • @buuginski
    @buuginski6 ай бұрын

    very interesting. thanks for your take on this

  • @MMDC
    @MMDC6 ай бұрын

    My man, you had me at graph theory

  • @kanascastle4097
    @kanascastle40977 ай бұрын

    I have been waiting for a long time for a Network Professional to share their prespective of CIG's archievements and challenges.

  • @Gates54
    @Gates546 ай бұрын

    Very interesting and accessible to those of us who aren’t engineers. Thanks for sharing this.

  • @nathanielescudero5379
    @nathanielescudero53797 ай бұрын

    I'm happ to hear someone far more advanced in networking than me share the same view of how massive this project/tech will be for gaming if not mankind. This is how we get to a system that could support a world like "ready player one". Thanks for sharing the detail.

  • @ferdinandoarmeni6328
    @ferdinandoarmeni63287 ай бұрын

    "Like the metaverse just not stupid" is pretty funny.

  • @rayfighter
    @rayfighter7 ай бұрын

    LOL @ crushingly honest description! and great thoughts, thank you

  • @tlove21
    @tlove216 ай бұрын

    I did CCNA1 and 2, I also am a server administrator, and cloud environment administrator and I am a programmer and also a web developer, that also does Graphic Design and multimedia. So I have said to many that Server Meshing is the holy grail of MMOs so I agree with you. From my limited scope of dabbling into many professional IT paths over the years.

  • @danefrost1486
    @danefrost14867 ай бұрын

    Thank you for your take. This will get some more traction, and so will your channel if you can explore the tech side further.

  • @MrTybio

    @MrTybio

    7 ай бұрын

    That's the plan! Thanks for your comment!

  • @merclord
    @merclord7 ай бұрын

    My favorite line: "Think of this like the metaverse, only not stupid!" 🤣🤣🤣

  • @connorhenderson7983
    @connorhenderson79837 ай бұрын

    I have no way near the experience yourself has, I have been working in networking for 10 years now, and it blows my mind what they are discussing, I cant comprehend how it will scale to the size they will require. It seems like magic to me at the moment what they are claiming is achievable, and I agree, the further implications in gaming and beyond seem interesting, tech like this in the industry I work in would be revolutionary.

  • @biotechisgodzilla
    @biotechisgodzilla7 ай бұрын

    "like the metaverse just not stupid." 🤣 dude thank you! i was hoping for a specialist sharing their oppinion. i would love to see more "meta"-talks especially about this topic. thx alot!!!

  • @smajl2
    @smajl27 ай бұрын

    Completely agree! What they are trying to do is on cutting edge of everything! I tried this game few years back and i was not impressed back then, maybe partially because my pc was not good enough, but i came back 6 months ago, and i was genuinely impressed where they are now. I pledged, and i hope these guys will pull it through. They really are making something groundbreaking with this game!

  • @chagaze7199
    @chagaze71997 ай бұрын

    Interesting and lighted point of view

  • @Quent1nB
    @Quent1nB7 ай бұрын

    I feel like we're missing some good video explaining what SM / RL is for non tech people. I work in the field as well so I THINK I have a fairly good understanding of what they're going for (and it is truly mind-blowing), but regular people don't have the faintest clue and just repeat key word they heard without understanding. Ideas: - Explain how a "normal" game works (= 2022 star citizen), with client DGS concept - Explain how 3.18 with PES changed things and we moved into the concept of a shard and why - What the RL will do (possibly details about the micro services & Gateway service ) - What/how server meshing will work Probably explain the challenges, why each step is important, etc Great video anyway, thanks for that !

  • @undeadkitty334
    @undeadkitty3347 ай бұрын

    Good video, rough editing but I understood your point. I'm only a level 1 tech but I have a basic understanding of networking. And yes what they are undertaking is massive attempt at a new way to do server hosting. It will be interesting. I'm not worried about the desyncing, I'm more worried how they won't have massive latency between 100 plus clients in one node like you said.

  • @Fizzlefuse
    @Fizzlefuse7 ай бұрын

    This was really insightful, thanks for sharing. One thing I keep hearing from other, sceptical people is that things like server meshing have already been done in game "X, Y or Z" and therefor it's not a big deal or something. I do wonder what the difference is between other games using some kind of servermeshing and CIG's attempt. I understand it's all very technical and honestly, most of it goes way over my head but I do think CIG is actually pushing boundries. I hope they succeed.

  • @gortt7611
    @gortt76117 ай бұрын

    Thanks enjoyed that, please do more!

  • @saosaoldian6742
    @saosaoldian67426 ай бұрын

    “Think of this as the metaverse but not stupid.” That’s when I knew you were legit.

  • @AndrewVisse
    @AndrewVisse6 ай бұрын

    Great video, tks for sharing your view! The network part of this game is their greatest challenge, I'm really curious to see how 2024 goes, since some of the systems are supposed to come online. Haven't really played since 3.16, so hopefully it will be a nice surprise.

  • @warpmonkey
    @warpmonkey6 ай бұрын

    The graph facilitates a way for compute to be assigned to Nodes in the graph, and the Edges define the relationship between the Nodes to determine what is computing events. Players moving around and performing actions emits Events, and the Events are attached to Nodes. This way, the compute power assigned to each Node is responsible for processing the events emitted by players, the events emitted by NPC actions, and determining the effects and interactions that need to be transmitted back to players. The complexity of the graph is not important, as a well designed system will be able to dynamically restructure the size of the graph to introduced more compute for nodes that are under load. E.g. If 50 players walked into a single ship, then that ship can be removed from the compute power of the node it was previously in, assigned to a new compute node, and now events assigned to that ship will be managed by a dedicated compute node. Later when everyone leaves the ship, the compute node can exit the scene, simplify the graph by removing the dedicated node for this ship, and go off to deal with compute requriements elsewhere in the graph, depending on load. So, the graph shows the structure of compute capacity and how players are handed off between them, and events are assigned to the compute power assigned to each node. If done correctly, this can handle a large amount of traffic, the challenge is to reduce rubberbanding between nodes, and have the capability to divide and merge nodes very quickly based on demand. That's how I would do it, based on years of work in graph databases and event queues.

  • @ericcrichardson
    @ericcrichardson7 ай бұрын

    thanks for the video, I agree the meshing is going to be fascinating. While not a Network Engineer, I'm a computer scientist so this is fascinating (and a gamer way before that)

Келесі