Skip to content

Instantly share code, notes, and snippets.

View raunakkathuria's full-sized avatar

Raunak Kathuria raunakkathuria

View GitHub Profile
@raunakkathuria
raunakkathuria / socket_connect.pl
Last active April 5, 2021 16:12
Perl IO::Async socket connection
use strict;
use warnings;
use IO::Async::Stream;
use IO::Async::Socket;
use IO::Async::Loop;
use Log::Any qw($log);
require Log::Any::Adapter;
@raunakkathuria
raunakkathuria / docker_internals.md
Last active July 18, 2020 03:50
Docker - Underlying technologies

Docker internals

Underlying technologies

To understand Docker completely, you need to first understand the underlying technologies that make it possible. To understand the technology completely, you first need to understand the many pieces that make it all possible. This blog will mainly cover about:

  • Namespace
  • cgroups
  • Union File System
  • libcontainer