Kategoria: Administracja

Jak zaprojektowałem bloki i transakcje w moim blockchainie na Go

Aby w końcu uzyskać blockchain, a не tylko bazę danych, musimy dodać do naszego projektu 3 ważne elementy: Opis struktury danych i metod bloku Opis struktury danych i metod transakcji Funkcje blockchaina, które przechowują bloki w bazie danych i znajdują je tam według ich hasha lub wysokości (lub w inny sposób). To […]

Małe triki SSH

W tym artykule zebraliśmy nasze najlepsze techniki na bardziej efektywne wykorzystanie SSH. Dowiesz się, jak: Dodać drugi czynnik do logowania SSH Bezpiecznie korzystać z agent forwarding Wyjść z utknętej sesji SSH Utrzymać stały terminal otwarty Podzielić się zdalną sesją terminala z przyjacielem (bez Zoom!) Dodawanie drugiego czynnika do swojego SSH Drugi czynnik uwierzytelniający dla […]

Projektowanie klastrów Kubernetes: ile ich powinno być?

Przyp. tłum.: ten materiał od projektu edukacyjnego learnk8s — odpowiedź na popularne pytanie przy projektowaniu infrastruktury opartej na Kubernetes. Mamy nadzieję, że dostatecznie szczegółowe opisy zalet i wad każdej z opcji pomogą w podjęciu optymalnej decyzji także dla twojego projektu. TL;DR: ten sam zestaw obciążeń roboczych można uruchomić na kilku dużych klastrach (na każdy klaster […]

Wygodne wzorce architektoniczne

Cześć, Habr! W świetle bieżących wydarzeń związanych z koronawirusem, wiele serwisów internetowych zaczęło doświadczać zwiększonego obciążenia. Na przykład jedna z sieci handlowych w Wielkiej Brytanii po prostu wstrzymała swoją stronę z zamówieniami online, ponieważ zabrakło jej zasobów. I nie zawsze można przyspieszyć serwer, po prostu dodając mocniejsze urządzenie, jednak poczynania klientów należy obsługiwać (lub uciekną do konkurencji). W tym […]

Największe wpadki Cian

Witam wszystkich! Nazywam się Nikita, jestem liderem zespołu inżynierów w Cian. Jednym z moich obowiązków w firmie jest zredukowanie liczby incydentów związanych z infrastrukturą na produkcji do zera. To, o czym będziemy mówić dalej, przyniosło nam wiele bólu, a celem tego artykułu jest pomoc innym w uniknięciu naszych błędów lub przynajmniej zminimalizowanie ich wpływu. […]

Apache Bigtop i wybór dystrybucji Hadoop dzisiaj

Prawdopodobnie nikogo nie zdziwi, że miniony rok był rokiem wielkich zmian dla Apache Hadoop. W zeszłym roku doszło do fuzji Cloudera i Hortonworks (w zasadzie, wchłonięcia drugiego), a Mapr, z powodu poważnych problemów finansowych, został sprzedany Hewlett Packard. I jeśli kilka lat temu, w przypadku instalacji on-premises, wybór często dotyczył takich opcji jak Cloudera i […]

Quarkus: modernizacja aplikacji na przykładzie helloworld z JBoss EAP Quickstart

Cześć wszystkim w tym blogu, to już czwarty post z serii o Quarkusie! Poprzedni post dotyczył tego, jak Quarkus łączy MicroProfile i Spring. Przypomnijmy, że Quarkus jest określany jako „super szybka subatomowa Java”, czyli „Java stack zorientowany na Kubernetes, dostosowany do GraalVM i OpenJDK HotSpot, zbudowany z najlepszych bibliotek i standardów”. Dziś pokażemy, jak zmodernizować […]

Jak Quarkus łączy MicroProfile i Spring

Cześć wszystkim, to już trzeci post z serii o Quarkusie! Przy tworzeniu mikrousług Java często uważa się, że Eclipse MicroProfile i Spring Boot to oddzielne i niezależne od siebie API. Domyślnie programiści zazwyczaj korzystają z tych API, do których już się przyzwyczaili, ponieważ nauka nowych frameworków i komponentów runtime zajmuje dużo czasu. Dziś […]

Punkty dostępowe bezprzewodowe a router: jakie są różnice?

O godzinie 9:00: Przeprowadzasz wideokonferencję w biurze przez laptopa. O godzinie 21:00: Oglądasz transmisję na żywo na swoim telefonie komórkowym w domu. Chwileczkę, czy kiedykolwiek zastanawiałeś się, jakie urządzenia bezprzewodowe działają w twojej bezproblemowej sieci? Oczywiście, słyszałeś, jak ludzie wokół ciebie od czasu do czasu mówią o routerze. A co z bezprzewodowymi punktami dostępowymi (access pointami)? […]

PostgreSQL i JDBC wyciskamy z nich wszystko, co najlepsze. Włodzimierz Sitnikow

Zapraszam do zapoznania się z transkryptem referatu z początku 2016 roku Władimira Sitnikowa „PostgreSQL i JDBC wyciskamy ostatnie soki”. Dzień dobry! Nazywam się Władimir Sitnikow. Pracuję od 10 lat w firmie NetCracker. Głównie zajmuję się wydajnością. Wszystko, co związane z Javą, wszystko, co związane z SQL – to jest to, co uwielbiam. A dzisiaj opowiem […]

Rozwiązania HPE dla organizacji zdalnej pracy

Dziś opowiem Wam historię. Historię ewolucji technologii komputerowej i pojawienia się zdalnych miejsc pracy od czasów starożytnych do dziś. Rozwój IT Najważniejszą rzeczą, jaką można wyciągnąć z historii IT, jest to… Oczywiście to, że IT rozwija się spiralnie. Te same rozwiązania i koncepcje, które zostały odrzucone dziesiątki lat temu, nabierają nowego sensu […]

Postgres: bloat, pg_repack i deferred constraints

Efekt nadmiernego rozrostu tabel i indeksów (bloat) jest powszechnie znany i występuje nie tylko w Postgresie. Istnieją sposoby walki z nim „prosto z pudełka” takie jak VACUUM FULL lub CLUSTER, ale blokują one tabele podczas pracy, dlatego nie zawsze mogą być używane. W artykule znajdzie się trochę teorii na temat tego, jak powstaje bloat, jak można z nim walczyć, […]

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