Kategoria: Administracja

Pułapki Terraform

Wyróżnimy kilka pułapek, w tym te związane z cyklami, wyrażeniami if oraz metodami wdrażania, a także bardziej ogólnymi problemami dotyczącymi Terraform jako całości: parametry count i for_each mają swoje ograniczenia; ograniczenia wdrożeń bez przestojów; nawet dobry plan może okazać się niepowodzeniem; refaktoryzacja może mieć swoje pułapki; opóźniona spójność zgadza się... z odwlekaniem. Parametry […]

Metodyka wdrażania projektów stosowana w Slacku

Wydanie nowej wersji projektu na produkcję wymaga starannego wyważenia między szybkością wdrażania a niezawodnością rozwiązania. W firmie Slack cenią szybkie iteracje, krótkie cykle informacji zwrotnej oraz szybką reakcję na zgłoszenia użytkowników. Ponadto w firmie pracuje setki programistów, którzy dążą do maksymalnej możliwej wydajności. Autorzy materiału, którego tłumaczenie publikujemy dzisiaj, mówią, że firma, która […]

Tak, mój stary laptop jest znacznie mocniejszy niż twój serwer produkcyjny.

Dokładnie takie zarzuty usłyszałem od naszych deweloperów. Najciekawsze jest to, że okazało się to prawdą, co dało początek długiemu śledztwu. Będzie mowa o serwerach SQL, które działają na naszym VMware. W istocie, łatwo jest sprawić, aby serwer produkcyjny w beznadziejny sposób ustępował laptopowi. Wykonaj (nie na tempdb i nie na bazie z włączoną Delayed Durability) kod: set nocount […]

Router Banana Pi R64 — Debian, Wireguard, RKN

Banana Pi 64 to komputer jednopłytkowy podobny do Raspberry Pi, ale z kilkoma portami Ethernet, co pozwala na stworzenie routera opartego na ogólnodostępnym dystrybucji Linuх. Tak, już istnieje Openwrt, ale ma swoje własne zawirowania, swój GUI i CLI; jest Mikrotik, ale on również ma swoje GUI/CLI, a Wireguard z […]

Uniwersalny żołnierz czy wąski specjalista? Czego powinien wiedzieć i umieć inżynier DevOps

Technologie i narzędzia, które powinien opanować inżynier DevOps. DevOps to rosnący trend w IT, a popularność i zapotrzebowanie na tę specjalność stopniowo rośnie. W GeekBrains niedawno otworzyła się katedra DevOps, która kształci specjalistów w odpowiedniej dziedzinie. Swoją drogą, profesję devopsa często myli się z pokrewnymi — programowaniem, administracją systemów itp. Aby wyjaśnić, czym właściwie […]

Limity CPU i agresywny throttling w Kubernetes

Przykład tłumaczenia: ta pouczająca historia Omio — europejskiego agregatora podróży — prowadzi czytelników od podstawowej teorii do fascynujących praktycznych subtelności w konfiguracji Kubernetes. Zapoznanie się z takimi przypadkami nie tylko poszerza horyzonty, ale także pomaga uniknąć nietrywialnych problemów. Czy kiedykolwiek zdarzyło się, że aplikacja utknęła w miejscu, przestając odpowiadać na zapytania o stan […]

DataGovernance własnymi siłami

Cześć, Habr! Dane to najcenniejszy aktyw firmy. Twierdzi tak niemal każda firma z cyfrowym zacięciem. Trudno temu zaprzeczyć: bez omawiania podejść do zarządzania, przechowywania i przetwarzania danych nie odbywa się żadna znacząca konferencja IT. Dane docierają do nas z zewnątrz, ale także są formowane wewnątrz firmy, a jeśli mówimy o danych firmy telekomunikacyjnej, to […]

Opinia: Spamhaus – internetowa cenzura czy obrońcy czystego internetu?

Monopolizacja, nadużywanie władzy i zyski osobiste, czy może pomocna dłoń w morzu spamu? Przedstawiciele kilku firm internetowych rozmawiali z dziennikarzem technicznym Larsą Sobirajem, aby omówić kontrowersyjny projekt Spamhaus. Dostosowana analiza poniżej. Kim są Spamhaus Project Jeśli przeprowadzisz szybkie wyszukiwanie w Internecie, dowiesz się, że Spamhaus to międzynarodowa organizacja non-profit założona w 1998 […]

Narzędzie do nieadmińskiego shadow podłączenia do sesji RDP użytkowników w WinServer 2012R2

Problem podczas pracy w trybie kwarantanny stał się następujący: naprawdę trzeba zminimalizować liczbę wizyt w biurach specjalistów obsługujących i doradzających w zakresie aplikacji, a szczerze mówiąc, użytkownicy często nadużywają pomocy specjalistów, nie chcąc zagłębiać się w sam problem, mówiąc: „przyjdą — pomogą — zrobią, a ja w tym czasie sobie zapalę/popiję kawę itp.”. Konsultacje telefoniczne przy współdzielonym dostępie […]

Tunel IPIP IPsec VPN między maszyną Linux a Mikrotik za NAT dostawcy

Linux: Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-91-generic x86_64) Eth0 1.1.1.1/32 zewnętrzny IP ipip-ipsec0 192.168.0.1/30 będzie naszym tunelen Mikrotik: CCR 1009, RouterOS 6.46.5 Eth0 10.0.0.2/30 wewnętrzny IP od dostawcy. Zewnętrzny IP NAT dostawcy jest dynamiczny. ipip-ipsec0 192.168.0.2/30 będzie naszym tunelen IPsec tunel na maszynie Linux będziemy podnosić za pomocą racoon. Nie będę opisywał szczegółów, jest dobry artykuł u […]

Podstawowe możliwości LXD — systemu kontenerów w Linuxie

LXD to menedżer systemu kontenerów nowej generacji, tak mówi źródło. Oferuje interfejs użytkownika przypominający wirtualne maszyny, ale zamiast tego korzystający z kontenerów Linux. Jądro LXD to uprzywilejowany demon (usługa uruchomiona z prawami root), który zapewnia API REST przez lokalny socket unixowy, a także przez sieć, jeśli odpowiednia konfiguracja jest ustawiona. Klienci, tacy jak […]

Badamy silnik VoIP Mediastreamer2. Część 6

Materiał artykułu pochodzi z mojego kanału na Dzen. Przesyłanie sygnału dźwiękowego przez strumień RTP W poprzednim artykule zbudowaliśmy schemat zdalnego sterowania z generatora i detektora sygnałów tonalnych, które działają w ramach tego samego programu. W tym artykule nauczymy się korzystać z protokołu RTP (RFC 3550 — RTP: Protokół transportowy dla aplikacji czasu rzeczywistego) do odbioru/ wysyłania sygnału dźwiękowego po sieci Ethernet. Protokół […]

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