On Processes, Protobuf, and RPC
A bit about RPC, serialization, interprocess communication, and how it relates to distributed systems.
The best practices in programming, a handful of code and the latest trends, tips and innovations in the IT world
On Processes, Protobuf, and RPC
A bit about RPC, serialization, interprocess communication, and how it relates to distributed systems.
AdministrationProgramming
Netflix as an example of distributed system architecture.
AdministrationSecurity
Threads, sockets, and communication – writing our own server
Interprocess communication, sockets, and threads. Implement your own server in Java!
AdministrationProgramming
Kubernetes – what is orchestration and why Docker is not enough?
Discover what Kubernetes is, its fundamental capabilities, and why Docker alone might not be enough for serious production environments.
AdministrationProgramming
CI/CD, SDLC, and other concepts in the DevOps culture
Learn how introducing CI/CD increases the efficiency of teams and the frequency and quality of your company's software deployments.
AdministrationProgramming
Docker – Do It Right and Securely Part 2
Another portion of good practice in containerisation using Docker software.
Administration
Docker – Do It Right and Securely Part 1
Discover Docker best practices: official images, versioning, image minimisation, multi-stage build and more!
Administration
Analysis of the impact of DevOps on the software development process, differences from traditional methods and integration in different stages of the software development lifecycle.
AdministrationProgramming
Linux – About Shells, Scripts, and Permissions
Discover the world of Linux, learn the differences between shells, how to create bash scripts, and the secrets of granting permissions on the system.
Administration
Terraform – Infrastructure Management Automation (part 2)
The basics of managing state in Terraform and setting up a Github repository
Administration
Terraform – Infrastructure Management Automation (part 1)
Fundamentals of infrastructure automation with Terraform
Administration
Docker – how to simplify running and deploying applications? (part 4)
Differences between ARG and ENV, docker-compose, orchestration and docker API
Administration
Docker – how to simplify running and deploying applications? (part 3)
We present the basic problems that a novice Docker user may encounter
Administration
Docker – how to simplify running and deploying applications? (part 2)
Basic Docker commands
Administration
Docker – how to simplify running and deploying applications? (part 1)
We present the subject of virtualization, containerization and Docker.
Administration