Wstęp do orkiestracji kontenerów w Docker Swarm

27.08.2020 / Linux / docker / konteneryzacja
Orkiestracja kontenerów w Docker Swarm
Konteneryzacja aplikacji za pomocą Dockera stała się w ostatnim czasie szybka, łatwa i przyjemna. Docker nie pozwala jednak na zaawansowane zarządzanie utworzonymi za jego pomocą kontenerami. Dlatego kolejnym naturalnym krokiem było pojawienie się systemów zarządzających grupą kontenerów. Dziś kilka słów na temat orkiestracji.

2FA podczas logowania przez SSH? Tak, Linux to umożliwia!

13.08.2020 / Linux / bezpieczeństwo / ssh
2FA podczas logowania przez SSH
Coraz więcej serwisów zaczyna wprowadzać wieloetapowe mechanizmy logowania znane na przykład z aplikacji bankowych. Dlaczego jest to bezpieczniejsze? Czy można z tego skorzystać, logując się do serwera? W tym artykule pokażemy, w jaki sposób skonfigurować serwer Linux, aby samo hasło już nie wystarczało. Opowiemy także o części systemu, która za to odpowiada.

Proxy w PostgreSQL – czyli load balancing w rozwiązaniach wysokiej dostępności

Czy i jakie korzyści przynosi użycie aplikacji pośredniczącej w połączeniu do bazy danych? W jaki sposób proxy łączy się z tematem rozwiązań wysokiej dostępności? Czy narzędzie udostępniające pulę połączeń może kryć przed DBA nieoczekiwane funkcje? Kontynuując cykl na temat tworzenia niezawodnych klastrów PostgreSQL, postaram się odpowiedzieć na te pytania.

Krótkie omówienie procesu kompilacji w systemie Linux z GCC

29.06.2020 / Linux / linux-advanced
Kompilacja w systemie Linux z GCC
Materiał ten powstał w celu przedstawienia podstawowego procesu kompilacji w systemie Linux. Omówiłem w nim główne kroki wykonywane przez kompilator w celu zamiany kodu źródłowego w kod maszynowy. Zawiera on także krótkie przykłady pozwalające na zrozumienie procesu kompilacji przy użyciu kompilatora GCC.

EuroDB w kontenerach cz. I

EuroDB w kontenerach
W tym artykule, na przykładzie EuroDB, przyjrzymy się instalacji bazy danych działającej w środowisku wirtualnym na poziomie systemu operacyjnego. Konkretnie rzecz ujmując, omówimy konteneryzację opartą o znany i popularny system – Docker.

Zarządzanie replikacją w PostgreSQL

16.06.2020 / Bazy danych / postgresql
Zarządzanie replikacją w PostgreSQL
Jak monitorować replikację w Postgresie? W jaki sposób szybko wypromować nowy serwer główny? W tej części poradnika dotyczącego tworzenia niezawodnych klastrów bazodanowych w oparciu o PostgreSQL przyjrzymy się z wysokiego poziomu narzędziom ułatwiającym pracę administratorom i jednocześnie minimalizującym ryzyko braku dostępu do bazy danych – mowa tu o menedżerach replikacji.