Kategoria: Administracja

O czym milczy EXPLAIN i jak go rozgadać

Klasyczne pytanie, z którym programista przychodzi do swojego DBA lub właściciela biznesu – do konsultanta PostgreSQL, prawie zawsze brzmi identycznie: „Dlaczego zapytania na bazie danych działają tak długo?” Tradycyjny zestaw przyczyn: nieefektywny algorytm, kiedy postanawiasz wykonać JOIN kilku CTE przy użyciu dziesiątek tysięcy rekordów, nieaktualne statystyki, gdy rzeczywisty rozkład danych w tabeli już mocno […]

Windows Terminal Preview v0.10

Przedstawiamy Windows Terminal v0.10! Jak zwykle możecie go pobrać z Microsoft Store lub ze strony wydań na GitHubie. Poniżej szczegółowo omówimy szczegóły aktualizacji! Wprowadzenie za pomocą myszy Terminal teraz obsługuje wprowadzenie za pomocą myszy w aplikacjach Windows Subsystem for Linux (WSL), a także w aplikacjach Windows, które korzystają z wejścia wirtualnego terminala (VT). To […]

Strukturyzacja ryzyk i rozwiązań przy użyciu BigData do pozyskiwania oficjalnych statystyk

Przedmowa tłumacza Materiał zainteresował mnie przede wszystkim z powodu poniższej tabeli: Uwzględniając, że statystycy (a rosyjscy, na poziomie genetycznym) delikatnie mówiąc, nie lubią wszystkiego, co odbiega od liniowej zależności, ci chłopcy zdołali wprowadzić zastosowanie funkcji aktywacji w postaci parabolicznej do określenia stopnia ryzyka korzystania z BigData w oficjalnej statystyce. Brawo. Oczywiście, statystycy dodali swoje […]

«ExtendedPromQL» — interpretacja prezentacji Romana Chawronienko

Zachęcam do zapoznania się z interpretacją prezentacji Romana Chawronienko «ExtendedPromQL» Krótko o mnie. Nazywam się Roman. Pracuję w CloudFlare, mieszkam w Londynie. Jednakże, jestem także maintainerem VictoriaMetrics. Jestem autorem wtyczki ClickHouse dla Grafany i ClickHouse-proxy – to mały proxy dla ClickHouse. Zaczniemy od pierwszej części, która nazywa się «Trudności w tłumaczeniu», a w niej będę […]

FAST VP w macierzy Unity: jak to działa

Dziś porozmawiamy o interesującej technologii zaimplementowanej w macierzy Unity/Unity XT – FAST VP. Jeśli po raz pierwszy słyszysz o Unity, to pod koniec artykułu możesz zapoznać się z charakterystyką systemu. W zespole projektowym Dell EMC pracowałem nad FAST VP przez ponad rok. Dziś chcę szczegółowo opowiedzieć o tej technologii i ujawnić niektóre szczegóły jej […]

Wyniki wyszukiwania i problemy z wydajnością

Jednym z typowych scenariuszy we wszystkich znanych nam aplikacjach jest wyszukiwanie danych według określonych kryteriów i ich prezentacja w czytelnej formie. Mogą tu być też dodatkowe opcje sortowania, grupowania, paginacji. Problem wydaje się trywialny, ale przy jego rozwiązaniu wielu programistów popełnia szereg błędów, przez co cierpi wydajność. Spróbujmy rozważyć różne […]

Kim jest DevOps i kiedy nie jest potrzebny

Temat DevOps zyskał na popularności w ostatnich latach. Wiele osób marzy, aby się w niego zaangażować, ale, jak pokazuje praktyka, często tylko z powodu poziomu wynagrodzeń. Niektórzy wskazują w swoim CV DevOps, choć nie zawsze wiedzą i rozumieją istotę tego terminu. Ktoś uważa, że po nauczeniu się Ansible, GitLab, Jenkins, Terraform i im podobnych (lista może być kontynuowana dowolnie), to […]

BeeFREE. Przenosimy ludzi na pracę zdalną od 2016 roku

Cześć! Mamy nadzieję, że czytasz ten post w czasie pracy, już będąc przetransferowanym na pracę zdalną przez swojego pracodawcę. Nam udało się szybko przenieść pracowników na zdalną pracę z jednego prostego powodu – od 2016 roku w firmie istnieje BeeFREE, nasz strategiczny projekt pracy zdalnej, który umożliwia pracownikowi pracę z domu. Poniżej – o […]

Najlepsze 10 sztuczek i wskazówek dotyczących Kubernetes

W Internecie jest wiele materiałów referencyjnych, ale czasami najbardziej wartościowe są najprostsze porady. Zespół Kubernetes aaS z Mail.ru przetłumaczył zestawienie dziesięciu sztuczek i wskazówek, które autor artykułu zebrał po roku pracy z Kubernetes. Porady nie są uporządkowane według ważności, ale wierzymy, że każdy znajdzie coś przydatnego dla siebie. Najprostsza komenda w pracy z Kubernetes […]

BPF dla najmniejszych, część zerowa: klasyczny BPF

Filtry pakietów Berkeley (BPF) to technologia jądra Linux, która od kilku lat nie schodzi z pierwszych stron anglojęzycznych publikacji technicznych. Konferencje są pełne prezentacji dotyczących wykorzystania i rozwoju BPF. David Miller, opiekun systemu sieciowego w Linuxie, nazywa swoją prezentację na Linux Plumbers 2018 „Ta prezentacja nie dotyczy XDP” (XDP to jeden z […]

Strace w Linuxie: historia, struktura i zastosowanie

W systemach operacyjnych podobnych do Unix, komunikacja między programem a otoczeniem oraz systemem operacyjnym odbywa się za pośrednictwem niewielkiego zestawu funkcji – wywołań systemowych. Oznacza to, że w celach debugowania przydatne jest podglądanie wywołań systemowych, które są wykonywane przez procesy. Użycie narzędzia strace pozwala na obserwację „intymnego życia” programów w Linuxie, co właśnie jest tematem tego artykułu. Do przykładów użycia „szpiegowskiego” sprzętu dołączone są krótkie […]

Czas zasilaczy UPS z ogniwami litowo-jonowymi: zagrożenie pożarowe czy bezpieczny krok w przyszłość?

Cześć, przyjaciele! Po publikacji artykułu „UPS i zestaw baterii: gdzie je umieścić? Czekaj chwilę” było wiele komentarzy dotyczących niebezpieczeństwa rozwiązań Li-Ion dla serwerów i centrów danych. Dlatego dziś spróbujemy zrozumieć, jakie są różnice między przemysłowymi rozwiązaniami na lit w UPS a baterią w Twoim urządzeniu, jak różnią się warunki eksploatacji baterii w serwerowni, dlaczego w telefonie Li-Ion […]

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