Kategoria: Administracja

Typowe błędy w aplikacjach prowadzące do bloat w postgresql. Andriej Sałnikow

Zachęcam do zapoznania się z interpretacją raportu z początku 2016 roku autorstwa Andrieja Sałnikowa „Typowe błędy w aplikacjach, które prowadzą do bloat w PostgreSQL”. W tym dokumencie przeanalizuję główne błędy w aplikacjach, które pojawiają się na etapie projektowania i pisania kodu aplikacji. Skupię się tylko na tych błędach, które prowadzą do bloat w PostgreSQL. Zazwyczaj oznacza to początek końca wydajności […]

Rozkład obciążenia i skalowanie długoterminowych połączeń w Kubernetes

Ten artykuł pomoże zrozumieć, jak działa równoważenie obciążenia w Kubernetes, co dzieje się podczas skalowania długoterminowych połączeń oraz dlaczego warto rozważyć równoważenie po stronie klienta, gdy korzystasz z HTTP/2, gRPC, RSockets, AMQP lub innych długoterminowych protokołów. Trochę o tym, jak rozkładany jest ruch w Kubernetes. Kubernetes oferuje dwie wygodne abstrakcje do wdrażania aplikacji: usługi […]

Ultrafiolet: skuteczna dezynfekcja i bezpieczeństwo

Właściwości ultrafioletu zależą od długości fali, a ultrafiolet różnych źródeł różni się spektrum. Omówimy, jakie są źródła ultrafioletu i jak je stosować, aby maksymalizować działanie bakteriobójcze, minimalizując ryzyko niepożądanych efektów biologicznych. Rys. 1. Na zdjęciu nie jest przedstawiona dezynfekcja promieniowaniem UVC, jak można by pomyśleć, lecz trening wykorzystania odzieży ochronnej przy identyfikacji w promieniach UVA luminescencyjnych plam edukacyjnych płynów ustrojowych. UVA […]

Monitoring w centrum danych: jak wymienialiśmy stary system BMS na nowy. Część 3

Kontynuujemy naszą opowieść o tym, jak wymienialiśmy system BMS w naszych centrach danych (część 1, część 2). Przy tym nie tylko zmieniliśmy rozwiązanie od jednego dostawcy na inne, ale opracowaliśmy system od podstaw zgodnie z naszymi wymaganiami. W podsumowaniu naszej historii dzielimy się wynikami przeprowadzonych prac oraz interesującymi rozwiązaniami, które mogą być przydatne. Nowy interfejs Tutaj, […]

Monitoring w centrum danych: jak zmienialiśmy starą BMS na nową. Część 2

W pierwszej części opowiedzieliśmy, dlaczego zdecydowaliśmy się wymienić stary system BMS w naszych centrach danych na nowy. I nie tylko wymienić, ale opracować od podstaw zgodnie z naszymi wymaganiami. W drugiej części opowiadamy, jak to robiliśmy. Analiza rynku. Biorąc pod uwagę życzenia opisane w pierwszej części oraz decyzję o rezygnacji z aktualizacji istniejącego systemu, napisaliśmy specyfikację […]

Dlaczego WSL 2 jest 13 razy szybszy niż WSL: wrażenia z Insider Preview

Microsoft przygotowuje wydanie aktualizacji Windows May 2020 Update (20H1). Ta aktualizacja zawiera kilka przyjemnych ulepszeń interfejsu użytkownika, ale dla programistów i innych bardziej zatwierdzonych najważniejsze jest to, że w nowej wersji systemu Windows pojawi się WSL 2 (Windows Subsystem for Linux). To aktualne informacje dla tych, którzy chcieli przejść na system operacyjny Windows, ale nie mogli się zdecydować. Dave Rupert zainstalował […]

Spam jako narzędzie obrony

Istnieje opinia, że 80% wiadomości e-mail na świecie to spam. Oznacza to wiadomości e-mail, które są całkowicie niepotrzebne dla odbiorcy (i to smutne). Ale jakby tego było za mało, wśród spamu często zdarzają się wiadomości wysyłane z złośliwymi intencjami: na przykład, aby ukraść lub usunąć dane albo wyłudzić pieniądze. KDPW: Jak wiemy, aby wiadomość […]

Z okazji Dnia Radia. Łączność to nerwy wojny

Łączność to zawsze święta sprawa, A w bitwie jeszcze ważniejsza… Dziś, 7 maja, obchodzimy Dzień Radia i Łączności. To więcej niż święto zawodowe — to cała filozofia ciągłości, dumy z jednego z najważniejszych wynalazków ludzkości, które przeniknęło we wszystkie sfery życia i wątpliwe, aby w najbliższym czasie stało się przestarzałe. A za dwa dni, 9 maja, minie 75 lat […]

Jak technicznie zapewniamy funkcjonowanie biur ABBYY w czasie kwarantanny

Cześć Habr! Nazywam się Oleg i odpowiadam za dział IT w grupie firm ABBYY. Ponad miesiąc temu pracownicy ABBYY na całym świecie zaczęli pracować i żyć tylko w domach. Żadnych więcej open space'ów ani delegacji. Czy moja praca się zmieniła? Nie. Chociaż właściwie tak, ale zmieniła się to już 2-3 lata temu. A teraz technicznie zapewniamy funkcjonowanie biur […]

Aktualizacja MySQL (Percona Server) z 5.7 do 8.0

Postęp nie stoi w miejscu, dlatego powody, by zaktualizować do aktualnych wersji MySQL, stają się coraz bardziej istotne. Niedawno w jednym z naszych projektów nadszedł czas na aktualizację wygodnych klastrów Percona Server 5.7 do wersji 8. Cała operacja odbywała się na platformie Ubuntu Linux 16.04. Jak przeprowadzić taką operację z minimalnym przestojem i z jakimi problemami możemy się zmierzyć […]

ClickHouse dla zaawansowanych użytkowników w pytaniach i odpowiedziach

W kwietniu inżynierowie Avito zorganizowali spotkanie online z głównym deweloperem ClickHouse, Aleksiejem Miłowidowem, oraz Kirillem Szwakowym, programistą Golang z firmy Integros. Dyskutowali, jak korzystamy z systemu zarządzania bazami danych oraz jakie napotykamy trudności. Na podstawie spotkania przygotowaliśmy artykuł z odpowiedziami ekspertów na nasze i widzów pytania dotyczące kopii zapasowych, reshadingu danych, zewnętrznych słowników, sterownika Golang i aktualizacji wersji ClickHouse. Artykuł można znaleźć […]

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