Kategoria: Administracja

Zrozumienie brokerów wiadomości. Badanie mechaniki wymiany wiadomości przy użyciu ActiveMQ i Kafka. Rozdział 1

Cześć wszystkim! Rozpocząłem tłumaczenie małej książki: „Understanding Message Brokers”, autor: Jakub Korab, wydawnictwo: O’Reilly Media, Inc., data wydania: czerwiec 2017, ISBN: 9781492049296. Z wprowadzenia do książki: „… Ta książka nauczy cię myśleć o systemach wymiany wiadomości na brokerach, porównując i przeciwstawiając dwie popularne technologie brokerów: Apache ActiveMQ i Apache Kafka. Zawarte będą przykłady zastosowania […]

Jak wyjaśnić babci różnicę między SQL a NoSQL

Jedna z najważniejszych decyzji podejmowanych przez programistów dotyczy wyboru odpowiedniej bazy danych. Przez wielu lat opcje były ograniczone do różnych rodzajów relacyjnych baz danych wspierających język zapytań SQL. Należą do nich MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 i wiele innych. W ciągu ostatnich 15 lat na rynku pojawiło się wiele nowych […]

Replikacja krzyżowa między PostgreSQL a MySQL

W tym artykule przybliżę temat replikacji krzyżowej pomiędzy PostgreSQL a MySQL oraz omówię metody jej konfigurowania między tymi dwoma serwerami baz danych. Zwykle bazy danych w replikacji krzyżowej nazywane są jednorodnymi, co stanowi wygodny sposób na migrację z jednego serwera relacyjnej bazy danych na inny. Uważa się, że bazy danych PostgreSQL i MySQL są relacyjne, ale […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash?

Jako krótkie uzupełnienie artykułu Próba stworzenia odpowiednika ASH dla PostgreSQL. Zadanie Należy powiązać historię widoków pg_stat_statemenets, pg_stat_activity. W rezultacie, korzystając z historii planów wykonania z tabeli log_query, można uzyskać wiele przydatnych informacji do wykorzystania w procesie rozwiązywania problemów z wydajnością i optymalizacją zapytań. Ostrzeżenie. W związku z kontynuacją testowania i rozwoju, artykuł nie […]

Przegląd Kubecost w celu oszczędności kosztów na Kubernetes w chmurze

Obecnie coraz więcej firm przenosi swoją infrastrukturę z serwerów fizycznych i własnych wirtualek do chmur. Takie rozwiązanie jest łatwe do wytłumaczenia: nie trzeba martwić się o sprzęt, klaster łatwo konfiguruje się na wiele różnych sposobów… a co najważniejsze – dostępne technologie (takie jak Kubernetes) pozwalają na łatwe skalowanie mocy obliczeniowej w zależności od obciążenia. Zawsze ważny jest również aspekt finansowy. Narzędzie, […]

DPI (inspekcja SSL) jest sprzeczne z istotą kryptografii, ale firmy ją wdrażają

Łańcuch zaufania. CC BY-SA 4.0 Yanpas Inspekcja ruchu SSL (dekryptowanie SSL/TLS, analiza SSL lub DPI) staje się coraz bardziej gorącym tematem w sektorze korporacyjnym. Idea dekryptowania ruchu wydaje się sprzeczna z samą koncepcją kryptografii. Niemniej jednak, fakt jest faktem: coraz więcej firm wykorzystuje technologie DPI, tłumacząc to potrzebą monitorowania treści pod kątem złośliwego oprogramowania, wycieków danych i t. […]

Eksperyment CacheBrowser: omijanie chińskiego firewalla bez proxy przy użyciu buforowania treści

Obraz: Unsplash Dziś znaczna część całego kontentu w internecie jest rozpowszechniana za pomocą sieci CDN. W tym kontekście badania dotyczące sposobów, w jakie różni cenzorzy rozszerzają swoje wpływy na takie sieci, są coraz bardziej widoczne. Naukowcy z Uniwersytetu Massachusetts przeanalizowali możliwe metody blokowania treści CDN na przykładzie praktyk władz Chin i opracowali narzędzie do omijania takich blokad. Przygotowaliśmy przeglądowy materiał z najważniejszymi wnioskami i […]

Tworzymy nasz serwer DNS-over-HTTPS

Różne aspekty eksploatacji DNS były już wielokrotnie poruszane przez autora w szeregu artykułów opublikowanych w blogu. Przy tym, główny nacisk zawsze kładziono na zwiększenie bezpieczeństwa tej kluczowej usługi internetowej. Do niedawna, mimo oczywistych podatności ruchu DNS, który wciąż w dużej części przekazywany jest w otwarte sposób, działania złośliwe ze strony […]

Historia aktywnych sesji w PostgreSQL – nowe rozszerzenie pgsentinel

Firma pgsentinel wydała swoje homonimiczne rozszerzenie pgsentinel (repozytorium github), które dodaje do PostgreSQL widok pg_active_session_history — historię aktywnych sesji (analogicznie do oraklowego v$active_session_history). W istocie są to po prostu migawki z pg_stat_activity robione co sekundę, ale są istotne kwestie: Cała zebrana informacja przechowywana jest tylko w pamięci operacyjnej, a zużycie pamięci regulowane jest liczbą ostatnich zapisanych rekordów. Dodano pole queryid — […]

Najlepsze praktyki dla kontenerów Kubernetes: sprawdzanie dostępności

TL;DR Aby osiągnąć wysoką widoczność kontenerów i mikrousług, logów oraz wstępnych metryk, to za mało. Aby szybsza odbudowa i większa odporność aplikacji mogły być osiągnięte, należy stosować Zasadę wysokiej widoczności (HOP, High Observability Principle). Na poziomie aplikacji dla HOP wymagana jest: odpowiednia rejestracja zdarzeń, dokładny monitoring, kontrole sprawności oraz śledzenie wydajności/przejść. Jako element HOP używaj zestawów readinessProbe i livenessProbe Kubernetes. […]

Jak dzięki Kubernetes i automatyzacji migrować do chmury w ciągu dwóch godzin

Firma «URUS» wypróbowała Kubernetes na różne sposoby: samodzielna implementacja na bare metal, w Google Cloud, a następnie przeniosła swoją platformę do chmury Mail.ru Cloud Solutions (MCS). O tym, jak wybierano nowego dostawcę chmury i jak udało się go migrować w rekordowe dwie godziny, opowiada Igor Szyżkin (t3ran), starszy administrator systemów w „URUS”. Czym zajmuje się „URUS” Jest wiele sposobów […]

Zapewnienie niezawodnej pracy Zextras Team w skomplikowanych sieciach korporacyjnych

W poprzednim artykule opowiedzieliśmy o Zextras Team — rozwiązaniu, które pozwala dodać do Zimbra Collaboration Suite Open-Source Edition funkcjonalność korporacyjnych czatów tekstowych i wideo, a także możliwość organizowania wideokonferencji z dużą liczbą uczestników, bez potrzeby korzystania z zewnętrznych usług i bez przesyłania jakichkolwiek danych. Taki scenariusz użycia idealnie nadaje się dla firm, które mają ścisłe […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster