Welcome to the INNOKREA blog!

Your source of knowledge about technologies

The best practices in programming, a handful of code and the latest trends, tips and innovations in the IT world

Category: Administration

On Processes, Protobuf, and RPC

On Processes, Protobuf, and RPC

A bit about RPC, serialization, interprocess communication, and how it relates to distributed systems.

AdministrationProgramming

About Distributed Systems

About Distributed Systems

Netflix as an example of distributed system architecture.

AdministrationSecurity

Threads, sockets, and communication – writing our own server

Threads, sockets, and communication – writing our own server

Interprocess communication, sockets, and threads. Implement your own server in Java!

AdministrationProgramming

Docker – Do It Right and Securely Part 2

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

Docker – Do It Right and Securely Part 1

Discover Docker best practices: official images, versioning, image minimisation, multi-stage build and more!

Administration

Linux – About Shells, Scripts, and Permissions

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)

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)

Terraform – Infrastructure Management Automation (part 1)

Fundamentals of infrastructure automation with Terraform

Administration

Docker – how to simplify running and deploying applications? (part 4)

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)

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)

Docker – how to simplify running and deploying applications? (part 2)

Basic Docker commands

Administration

Docker – how to simplify running and deploying applications? (part 1)

Docker – how to simplify running and deploying applications? (part 1)

We present the subject of virtualization, containerization and Docker.

Administration

Zabbix – Increase security, monitor your servers (part 3)

Zabbix – Increase security, monitor your servers (part 3)

Description of the admin panel and selected problems with database monitoring in Zabbix

AdministrationSecurity

Zabbix – Increase security, monitor your servers (part 2)

Zabbix – Increase security, monitor your servers (part 2)

Ways to configure Zabbix software

AdministrationSecurity

Zabbix – Increase security, monitor your servers (part 1)

Zabbix – Increase security, monitor your servers (part 1)

Article about the popular server management tool

AdministrationSecurity