Kategoria: Administracja

Wydanie Windows Terminal 1.0

Jesteśmy niezwykle dumni, że możemy ogłosić wydanie Windows Terminal 1.0! Windows Terminal przeszedł długą drogę od momentu jego ogłoszenia na Microsoft Build 2019. Jak zawsze, możesz pobrać Windows Terminal z Microsoft Store lub ze strony wydań na GitHubie. Windows Terminal będzie mieć miesięczne aktualizacje, poczynając od lipca 2020 roku. Windows Terminal […]

Ack lepszy niż grep

Chcę opowiedzieć o jednym narzędziu do wyszukiwania, które bardzo ułatwia życie. Kiedy dostaję się na serwer i muszę coś znaleźć, najpierw sprawdzam, czy zainstalowane jest ack. To narzędzie jest doskonałą alternatywą dla grep, a także w pewnym sensie dla find i wc. Dlaczego nie grep? Ack ma bardziej przyjazne ustawienia prosto z pudełka, bardziej czytelne dla człowieka […]

Najlepsze praktyki Kubernetes. Tworzenie małych kontenerów

Pierwszym krokiem wdrożenia w Kubernetes jest umieszczenie aplikacji w kontenerze. W tej serii omówimy, jak stworzyć obraz niewielkiego i bezpiecznego kontenera. Dzięki Dockerowi, tworzenie obrazów kontenerów nigdy nie było tak proste. Określ obraz podstawowy, dodaj swoje zmiany i utwórz kontener. Choć ta technika doskonale nadaje się na początek […]

Najlepsze praktyki Kubernetes. Organizacja Kubernetes z przestrzenią nazw

Najlepsze praktyki Kubernetes. Tworzenie małych kontenerów W miarę jak zaczynasz tworzyć coraz więcej usług Kubernetes, proste zadania początkowe zaczynają się komplikować. Na przykład zespoły deweloperskie nie mogą tworzyć usług ani wdrożeń o tej samej nazwie. Jeśli masz tysiące podów, samo ich wyliczenie zajmie mnóstwo czasu, nie mówiąc o tym, […]

Najlepsze praktyki Kubernetes. Sprawdzanie żywotności Kubernetes za pomocą testów Readiness i Liveness

Najlepsze praktyki Kubernetes. Tworzenie małych kontenerów Najlepsze praktyki Kubernetes. Organizacja Kubernetes z przestrzenią nazw Złożone systemy rozproszone jest trudno zarządzać z powodu licznych zmiennych elementów, które muszą działać poprawnie, aby zapewnić funkcjonalność systemu. Jeśli jeden z elementów zawiedzie, system powinien go wykryć, obejść i naprawić, […]

Wykorzystanie komponentów innych producentów w macierzach dyskowych na przykładzie Qsan

Motywacją do napisania tego artykułu było oficjalne wsparcie ze strony Qsan dla podłączenia do macierzy dyskowych zewnętrznych producentów. Ten fakt wyraźnie wyróżnia Qsan wśród innych dostawców i do pewnego stopnia zmienia ustaloną sytuację na rynku macierzy dyskowych. Uznaliśmy, że pisanie o połączeniu Qsan z „cudzym” JBOD to nieco mało interesujące, w porównaniu do poruszenia […]

Otoczymy użytkownika cyfrą

Zdalna praca z nami na dłużej pozostanie poza obecnie panującą pandemią. 74% firm spośród 317 ankietowanych przez Gartnera kontynuować będzie stosowanie zdalnych formatów pracy. Narzędzia IT do jej organizacji będą w przyszłości aktywnie poszukiwane. Przedstawiamy przegląd produktu Citrix Workspace Environment Manager - nieodłącznego elementu tworzenia cyfrowego środowiska pracy. W tym materiale omówimy architekturę i kluczowe możliwości […]

Orkiestrator dla MySQL: dlaczego nie można budować awaryjnego projektu bez niego

Każdy duży projekt zaczynał się od kilku serwerów. Najpierw był jeden serwer DB, a potem dołączyły do niego serwery pomocnicze, aby zwiększyć skalowanie odczytu. I tutaj — stop! Mistrz jeden, a pomocników dużo; jeśli jeden z pomocników odpadnie, wszystko będzie dobrze, a jeśli zniknie mistrz — będzie źle: przestój, admini w panice przywracają serwer. Co zrobić? Zarezerwować mistrza. Mój […]

Orchestrator i VIP jako rozwiązanie HA dla klastra MySQL

W Sitimobil korzystamy z bazy danych MySQL jako głównego magazynu danych trwałych. Mamy kilka klastrów baz danych do różnych usług i celów. Ciągła dostępność mistrza jest krytycznym wskaźnikiem funkcjonowania całego systemu i jego poszczególnych części. Automatyczne przywracanie klastra w przypadku awarii mistrza znacznie skraca czas reakcji na incydent oraz czas przestoju systemu. […]

Zanurzenie w Delta Lake: egzekwowanie schematu i ewolucja

Cześć, Habr! Przedstawiam wam tłumaczenie artykułu „Diving Into Delta Lake: Schema Enforcement & Evolution” autorstwa Burak Yavuz, Brenner Heintz i Denny Lee, który został przygotowany z okazji rozpoczęcia kursu „Data Engineer” od OTUS. Dane, podobnie jak nasze doświadczenie, nieprzerwanie się gromadzą i rozwijają. Aby nie pozostawać w tyle, nasze modele mentalne muszą dostosowywać się do nowych informacji, […]

Umowa partnerska, czyli jak nie zrujnować biznesu na początku

Wyobraź sobie, że razem ze swoim kolegą, głównym programistą, z którym współpracowałeś przez ostatnie 4 lata w banku, wymyśliłeś coś niewyobrażalnego, co jest bardzo potrzebne na rynku. Wybrałeś dobry model biznesowy, a do zespołu dołączyli silni ludzie. Twoja idea przybrała dość namacalne formy i biznes niemal już zaczął przynosić zyski. Jeśli nie przestrzegać zasad higieny, być toksycznym, […]

Kompresja danych w Apache Ignite. Doświadczenia Sberbanku

Przy pracy z dużymi ilościami danych problem braku miejsca na dyskach może być bardzo wyraźnie odczuwany. Jednym ze sposobów rozwiązania tego problemu jest kompresja, dzięki której na tym samym sprzęcie można pozwolić sobie na zwiększenie pojemności przechowywania. W tym artykule omówimy, jak działa kompresja danych w Apache Ignite. W artykule opisane będą tylko funkcjonalności zaimplementowane w produkcie […]

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