Kategória: Administrácia

Ako sa Kafka stala realitou

Ahoj, Habr! Pracujem v tíme Tinkoff, ktorý sa zaoberá vývojom vlastného centra notifikácií. Väčšinou programujem v Jave s využitím Spring boot a rieším rôzne technické problémy, ktoré sa v projekte vyskytujú. Väčšina našich mikroslužieb asynchrónne komunikuje navzájom prostredníctvom spravodajského brokera. Predtým sme ako broker používali IBM MQ, ktorý prestal stíhať s […]

Protokoly v Kubernetes (a nielen tam) dnes: očakávania a realita

Bol rok 2019 a stále sme nemali štandardné riešenie na agregáciu logov v Kubernetes. V tomto článku by sme chceli, na základe príkladov z reálnej praxe, zdieľať naše hľadanie, narazené problémy a ich riešenia. Avšak na začiatok by som chcel poznamenať, že rôzni zákazníci pod zbieraním logov rozumejú veľmi rôzne: niektorí chcú vidieť bezpečnostné a auditné logy; niektorí […]

Ako som bol týždeň stážistom SRE inžiniera. Služobná pohotovosť očami softvérového inžiniera

SRE inžinier - stážista Na začiatok mi dovoľte sa predstaviť. Ja som @tristan.read, frontend inžinier v skupine Monitor::Health GitLab. Minulý týždeň som mal tú česť byť stážistom u jedného z našich strážcov SRE inžinierov. Cieľom bolo každodenné sledovanie toho, ako strážca reaguje na incidenty a získanie reálnych pracovných skúseností. Radi by sme, aby naši inžinieri lepšie chápali potreby používateľov […]

Vytvárame akčný plán pomocou AWS Cloud Adoption Framework

Preklad článku bol pripravený špeciálne pre študentov kurzu „Cloud Solution Architecture“. Zdroj Stiahnite si manuál Akčné plány AWS CAF vám pomôžu pripraviť sa na prechod na cloudový technologický stack. Cesta začína tým, že tím lídrov preskúma šesť aspektov CAF. Každý z aspektov sa používa na vytvorenie pracovných tokov, ktoré nachádzajú medzery v existujúcich zručnostiach a procesoch, a […]

PagerDuty, alebo prečo môže oddelenie prevádzky nespávať v noci

Čím je systém zložitější, tím více se objevují různé alerty. A vzniká potřeba na tyto alerty reagovat, agregovat je a vizualizovat. Myslím, že situace je známá mnohým do nervového tikání. Řešení, o kterém bude řeč, není úplně překvapivé, ale plnohodnotného článku na toto téma se mi nepodařilo najít. Proto jsem se rozhodl podělit o zkušenosti z FunCorp a cítím, že je to zasloužené, […]

Indexované binárne strom

Narazil som na úlohu tohto typu. Je potrebné implementovať kontajner na uchovávanie údajov, ktorý zabezpečuje nasledujúcu funkcionalitu: vložiť nový prvok, odstrániť prvok podľa poradového čísla, získať prvok podľa poradového čísla, údaje sú uchovávané v usporiadanom tvare. Údaje sa neustále pridávajú a odstraňujú, štruktúra by mala zabezpečiť rýchlu prácu. Spočiatku som sa snažil implementovať toto pomocou štandardných kontajnerov z std. Táto cesta nebola […]

Na čom však postaviť infraštruktúru Wi-Fi 6?

V našom predchádzajúcom článku sme hovorili o vlastnostiach nového štandardu Wi-Fi 6 (802.11ax). Odvtedy uplynul nejaký čas a štandard bol v podstate schválený, výrobcovia vydávajú zariadenia a WiFi Alliance sa aktívne zaoberá jeho certifikáciou. V novom roku mnohí začnú nové projekty na obnovu alebo výstavbu bezdrôtovej infraštruktúry od základov, preto je otázka existujúcej ponuky […]

Stromček v príkazovom riadku

Nový rok sa blíži a už sa nám nechce myslieť na vážnu prácu. Všetci sa snažia niečo ozdobiť na sviatky: dom, kanceláriu, pracovné miesto… Poďme aj my niečo ozdobiť! Napríklad príkazový riadok. V istom zmysle je príkazový riadok tiež pracovným miestom. V niektorých distribúciách je už "ozdobený": V iných je šedý a nenápadný: Ale môžeme to spraviť […]

Úvod do architektúry zabezpečenia 5G: NFV, kľúče a 2 autentifikácie

Je zrejmé, že pustiť sa do vývoja nového štandardu komunikácie bez zohľadnenia mechanizmov zabezpečenia je mimoriadne pochybné a zbytočné. Architektúra zabezpečenia 5G je súbor mechanizmov a postupov zabezpečenia implementovaných v sieťach piatej generácie, ktoré pokrývajú všetky komponenty siete, od jadra po rádiové rozhrania. Sieť piatej generácie je v podstate evolúciou sietí štvrtej generácie […]

Ako zostavovať projekty v Jenkins, ak potrebujete veľa rôznych prostredí

Na Hubre je veľa článkov o Jenkinsi, ale málokde sa opisuje príklad práce Jenkinsa a docker agentov. Všetky populárne nástroje na zostavovanie projektov ako Drone.io, Bitbucket Pipeline, GitLab, GitHub actions a iné môžu všetko zostavovať v kontajneroch. Ale ako je to s Jenkinsom? Dnes už je na to riešenie: Jenkins 2 skvele zvláda prácu s Docker agentmi. V článku […]

História systému doménových mien: prvé DNS servery

Minule sme začali rozprávať príbeh DNS — zopakovali sme si, odkiaľ projekt začal a aké problémy mal riešiť v sieti ARPANET. Dnes sa porozprávame o prvom DNS serveri BIND. Foto — John Markos O’Neill — CC BY-SA Prvé DNS servery Po tom, čo v roku 1983 Paul Mockapetris a Jon Postel navrhli koncept domén […]

Ako prežiť SQL databáze v 21. storočí: Cloudy, Kubernetes a PostgreSQL multimaster

Ahojte, Habráci. Dnes začína výučba prvej skupiny kurzu „PostgreSQL“. V súvislosti s tým chceme vám povedať o tom, ako prebehol otvorený webinár k tomuto kurzu. Na ďalšej otvorenej hodine sme sa rozprávali o tom, s akými výzvami sa SQL databázy stretli v ére cloudov a Kubernetes. Zároveň sme preskúmali, ako sa SQL databázy prispôsobujú a mutujú pod vplyvom […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster