wątek: administracja

werf - nasze narzędzie do CI/CD w Kubernetes (przegląd i relacja wideo)

27 maja w sali głównej konferencji DevOpsConf 2019 odbywającej się w ramach festiwalu RIT++ 2019 w ramach sekcji „Continious Delivery” został zaprezentowany raport „werf – nasze narzędzie do CI/CD w Kubernetesie”. Opowiada o problemach i wyzwaniach, jakie stoją przed każdym wdrażaniem na Kubernetesie, a także o niuansach, które mogą nie być od razu zauważalne. […]

Jak testowaliśmy wiele baz danych szeregów czasowych

W ciągu ostatnich kilku lat bazy danych szeregów czasowych przestały być czymś dziwacznym (wysoce wyspecjalizowanym, wykorzystywanym czy to w otwartych systemach monitorowania (i powiązanym z konkretnymi rozwiązaniami), czy w projektach Big Data) w „produkt konsumencki”. Na terenie Federacji Rosyjskiej należą się za to szczególne podziękowania firmom Yandex i ClickHouse. Do tego momentu, jeśli musiałeś zapisać […]

Rozwiązania Delta dla inteligentnych miast: Czy zastanawiałeś się kiedyś, jak ekologiczne może być kino?

Na targach COMPUTEX 2019, które odbyły się wczesnym latem, Delta zaprezentowała swoje wyjątkowe „zielone” kino 8K, a także szereg rozwiązań IoT przeznaczonych dla nowoczesnych, ekologicznych miast. W tym poście szczegółowo omawiamy różne innowacje, w tym inteligentne systemy ładowania pojazdów elektrycznych. Dziś każda firma stara się opracowywać projekty bardziej przyjazne dla środowiska i zaawansowane, wspierając trend tworzenia inteligentnych […]

Historia problemu związanego z migracją magazynu dokowanego (główny katalog dokujący)

Nie dalej niż kilka dni temu na jednym z serwerów podjęto decyzję o przeniesieniu docker Storage (katalog, w którym Docker przechowuje wszystkie pliki kontenerów i obrazów) na osobną partycję, która miała większą pojemność. Zadanie wydawało się banalne i nie zapowiadało kłopotów... Zaczynajmy: 1. Zatrzymaj i zabij wszystkie kontenery naszej aplikacji: docker-compose down jeśli kontenerów jest dużo i są […]

Różnica między bin, sbin, usr/bin, usr/sbin

30 listopada 2010 David Collier napisał: Zauważyłem, że w busybox linki są podzielone na te cztery katalogi. Czy jest jakaś prosta zasada określająca, w którym katalogu powinien znajdować się link... Na przykład kill jest w /bin, a killall w /usr/bin... Nie widzę żadnej logiki w tym podziale. Ty, […]

Kolejna opinia na temat różnicy między bin, sbin, usr/bin, usr/sbin

Niedawno odkryłem ten artykuł: Różnica między bin, sbin, usr/bin, usr/sbin. Chciałbym podzielić się swoją opinią na temat standardu. /bin Zawiera polecenia, których może używać zarówno administrator systemu, jak i użytkownicy, ale które są niezbędne, gdy nie są zamontowane żadne inne systemy plików (na przykład w trybie pojedynczego użytkownika). Może także zawierać polecenia używane pośrednio przez skrypty. Tam […]

How Dark wdraża kod w 50 ms

Im szybszy proces rozwoju, tym szybciej rozwija się firma technologiczna. Niestety nowoczesne aplikacje działają na naszą niekorzyść – nasze systemy muszą być aktualizowane na bieżąco, nie przeszkadzając nikomu i nie powodując przestojów czy przerw. Wdrożenie w takich systemach staje się wyzwaniem i wymaga złożonych procesów ciągłego dostarczania, nawet w przypadku małych zespołów. […]

Optymalizacja zapytań do bazy danych na przykładzie usługi B2B dla konstruktorów

Jak zwiększyć 10-krotnie liczbę zapytań do bazy danych bez konieczności przechodzenia na bardziej produktywny serwer i zachowując funkcjonalność systemu? Opowiem jak poradziliśmy sobie ze spadkiem wydajności naszej bazy danych, jak zoptymalizowaliśmy zapytania SQL, aby obsłużyć jak największą liczbę użytkowników i nie zwiększać kosztów zasobów obliczeniowych. Wykonuję usługę zarządzania procesami biznesowymi [...]

Recenzja darmowego narzędzia SQLIndexManager

Jak wiadomo, indeksy odgrywają ważną rolę w systemie DBMS, zapewniając szybkie wyszukiwanie wymaganych rekordów. Dlatego tak ważne jest, aby serwisować je terminowo. Na temat analizy i optymalizacji napisano już całkiem sporo materiału, także w Internecie. Na przykład ten temat był niedawno omawiany w tej publikacji. Istnieje wiele płatnych i bezpłatnych rozwiązań w tym zakresie. Na przykład istnieje […]

Jak priorytety podów w Kubernetesie spowodowały przestoje w Grafana Labs

Notatka tłum.: Przedstawiamy Państwu szczegóły techniczne dotyczące przyczyn niedawnego przestoju w usłudze chmurowej prowadzonej przez twórców Grafany. To klasyczny przykład tego, jak nowa i z pozoru niezwykle przydatna funkcja mająca na celu poprawę jakości infrastruktury… może wyrządzić krzywdę, jeśli nie uwzględni się licznych niuansów jej zastosowania w realiach produkcyjnych. Wspaniale jest, gdy pojawiają się takie materiały, które pozwalają dowiedzieć się nie tylko [...]

Książka „Linux w akcji”

Witam mieszkańców Khabro! W książce David Clinton opisuje 12 rzeczywistych projektów, w tym automatyzację systemu tworzenia kopii zapasowych i odzyskiwania, konfigurowanie osobistej chmury plików w stylu Dropbox i tworzenie własnego serwera MediaWiki. Poznasz wirtualizację, odzyskiwanie po awarii, bezpieczeństwo, tworzenie kopii zapasowych, DevOps i rozwiązywanie problemów z systemami poprzez ciekawe studia przypadków. Każdy rozdział kończy się przeglądem praktycznych zaleceń […]

Rowery serwisowe. Poważny post o poważnej pracy

Inżynierów serwisowych można znaleźć na stacjach benzynowych i w portach kosmicznych, w firmach informatycznych i fabrykach samochodów, w VAZ i Space X, w małych firmach i międzynarodowych gigantach. I tyle, absolutnie każdy choć raz słyszał klasyczny zestaw o „sobie samym”, „Owinąłem to taśmą izolacyjną i zadziałało, a potem zaczęło bum”, „Niczego nie dotykałem”, „Na pewno tego nie zmienił” i […]