Kategoria: Administracja

Testowanie wydajności zapytań analitycznych w PostgreSQL, ClickHouse i clickhousedb_fdw (PostgreSQL)

W tym badaniu chciałem przyjrzeć się, jakie osiągi można uzyskać, używając źródła danych ClickHouse zamiast PostgreSQL. Znam zalety wydajności przy używaniu ClickHouse. Czy te zalety zostaną zachowane, jeśli uzyskam dostęp do ClickHouse z PostgreSQL za pomocą zewnętrznej nakładki danych (FDW)? Badane środowiska baz danych to PostgreSQL v11, clickhousedb_fdw […]

Apache & Nginx. Połączone jednym łańcuchem (część 2)

W zeszłym tygodniu w pierwszej części tego artykułu opisaliśmy, jak zbudowano połączenie Apache i Nginx w Timeweb. Jesteśmy bardzo wdzięczni czytelnikom za pytania i aktywną dyskusję! Dziś opowiemy, jak zrealizowana jest dostępność kilku wersji PHP na jednym serwerze i dlaczego gwarantujemy bezpieczeństwo danych naszym klientom. Hosting wirtualny (shared hosting) zakłada, że na jednym serwerze znajduje się […]

Wi-Fi 6: czy nowy standard bezprzewodowy jest potrzebny zwykłemu użytkownikowi, a jeśli tak, to dlaczego?

Wydawanie certyfikatów rozpoczęło się 16 września ubiegłego roku. Od tego czasu opublikowano wiele artykułów i notatek na temat nowego standardu komunikacji bezprzewodowej, w tym także na Habra. Większość tych artykułów to specyfikacje techniczne technologii opisujące zalety i wady. Z tym wszystkim jest w porządku, tak powinno być, zwłaszcza na zasobach technicznych. My postanowiliśmy […]

PVS-Studio i Continuous Integration: TeamCity. Analiza projektu Open RollerCoaster Tycoon 2

Jednym z najbardziej aktualnych scenariuszy użycia analizatora PVS-Studio jest jego integracja z systemami CI. Mimo że analizę projektu PVS-Studio można włączyć z niemal każdej systemu continuous integration przy użyciu zaledwie kilku poleceń, nadal ułatwiamy ten proces. W PVS-Studio dodano wsparcie dla konwersji wyjścia analizatora do formatu dla TeamCity — TeamCity Inspections Type. Przyjrzyjmy się temu, […]

Uruchamiamy Apache Spark na Kubernetes

Drodzy czytelnicy, dobrego dnia. Dziś porozmawiamy trochę o Apache Spark i jego perspektywach rozwoju. W świecie Big Data Apache Spark jest de facto standardem w tworzeniu zadań do przetwarzania wsadowego danych. Ponadto jest również używany do tworzenia aplikacji strumieniowych działających w koncepcji micro batch, które przetwarzają i dostarczają dane w małych porcjach (Spark Structured Streaming). I […]

Uruchamiamy Keycloak w trybie HA na Kubernetes

TL;DR: będzie opis Keycloak, systemu kontroli dostępu z otwartym kodem źródłowym, analiza wewnętrznej struktury, szczegóły konfiguracji. Wprowadzenie i podstawowe idee W tym artykule zobaczymy podstawowe idee, które należy pamiętać przy uruchamianiu klastra Keycloak na Kubernetes. Jeśli chcesz wiedzieć więcej szczegółów o Keycloak — zapoznaj się z linkami na końcu artykułu. Aby jeszcze bardziej zagłębić się […]

Chmurowe granie z otwartym kodem źródłowym na WebRTC: p2p, multiplayer, zerowe opóźnienie

Oprogramowanie jako usługa, infrastruktura jako usługa, platforma jako usługa, komunikacyjna platforma jako usługa, wideokonferencje jako usługa, a co z grami w chmurze jako usługą? Już podjęto kilka prób stworzenia gier w chmurze (Cloud Gaming), na przykład Stadia, niedawno uruchomiona przez firmę Google. Stadia nie jest nowicjuszem w WebRTC, ale czy inni mogą używać WebRTC w ten sam sposób? Thanh Nguyen ([…]

Jak umieścić statyczną stronę internetową za pomocą Yandex.Cloud Object Storage

Cześć, Habr! W tym artykule opowiem, jak łatwo i szybko umieścić statyczną stronę internetową z wykorzystaniem technologii Yandex, a dokładniej Object Storage. Na koniec będziecie mieli stronę dostępną w sieci pod adresem zewnętrznym. Artykuł będzie przydatny, jeśli jesteście początkującymi programistami, którzy dopiero uczą się programowania; programistą, który stworzył portfolio i chce […]

Jak uzyskać dostęp do IPVPN Beeline przez IPSec. Część 1

Cześć! W poprzednim poście opisałem działanie naszej usługi MultiSIM w kontekście rezerwacji i równoważenia kanałów. Jak już wspomniano, podłączamy klientów do sieci przez VPN, a dziś opowiem nieco więcej o VPN i naszych możliwościach w tej dziedzinie. Warto zaczynać od tego, że jako operator komunikacyjny mamy naszą ogromną sieć MPLS, […]

Śledzenie błędów w aplikacji React za pomocą Sentry

Dziś opowiem wam o śledzeniu błędów w czasie rzeczywistym w aplikacji React. Aplikacja zewnętrznego interfejsu zazwyczaj nie jest używana do śledzenia błędów. Niektóre firmy często odkładają śledzenie błędów, wracając do tego po dokumentacji, testach i innych rzeczach. Jednak jeśli możecie poprawić swój produkt, po prostu to zróbcie! 1. Dlaczego potrzebujecie Sentry? […]

Fajne URI nie zmieniają się

Autor — sir Tim Berners-Lee, wynalazca URI, URL, HTTP, HTML i Webu, obecny szef W3C. Artykuł napisany w 1998 roku Jaki URI można uznać za „fajny”? Taki, który się nie zmienia. Jak zmieniają się URI? URI się nie zmieniają: to ludzie je zmieniają. Zasadniczo ludzie nie mają żadnych powodów, by zmieniać URI (lub przestawać wspierać dokumenty), ale w praktyce […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster