Skip to content
#DistributedSystems

Code of Architecture - Distributed Systems - Episode 3

#DistributedSystems #Architecture #SoftwareArchitecture #Software #SystemDesign #CoA

Tomorrow. 18:00 For MSc, we're within Code of Architecture We will continue to discuss the book Disstributed Systems And we'll break down chapter three. Processes. Guests of the stream will be Mikhail Tyurin, CTO X5 Digital and our colleague Ilya Tsvetkov, who leads the team of payment services Tinkoff.

And we'll talk about the following topics.

  • Threads What it is and what models are, and then consider three options for creating a server: multithreading, single-threaded process, finite-state machine.
  • Virtualization Here we will talk about virtualization of resources and what virtualization options are: process virtual machine, native virtual machine monitor, hosted virtual machine monitor. Here we will discuss containers and compare them with virtual machines.
  • Client-server interaction Here we will talk about what clients and servers are and how they are usually arranged.
  • Code migration In distributed systems, it is not necessary to migrate data between processes, but it is possible to move the code itself. And we'll talk about how it works.

Please join us tomorrow night for our discussion. YouTube channel IT's Tinkoff.

#DistributedSystems #Architecture #SoftwareArchitecture #Software #SystemDesign #CoA