Kategorija: Administracija

Kako je Kafka postala stvarnost

Pozdrav, Habr! Radim u timu Tinkoff koji se bavi razvojem sopstvenog centra za obaveštenja. Većinu vremena razvijam u Javi koristeći Spring boot i rešavam različite tehničke probleme koji se javljaju u projektu. Većina naših mikroservisa međusobno komunicira asinkrono putem posrednika poruka. Ranije smo kao posrednika koristili IBM MQ, koji više nije mogao da izdrži […]

Dnevnici u Kubernetesu (i ne samo): očekivanja i stvarnost

Bila je 2019. godina, a još uvek nemamo standardno rešenje za agregaciju logova u Kubernetesu. U ovom članku bismo želeli, koristeći primere iz stvarne prakse, podeliti svoja istraživanja, susretane probleme i njihova rešenja. Međutim, pre nego što počnemo, moram napomenuti da različiti klijenti vrlo različito razumeju prikupljanje logova: neki žele da vide security i audit logove; neki […]

Kako sam tjedan dana bio pripravnik SRE inženjera. Dežurstvo očima softverskog inženjera

SRE inženjer – pripravnik. Za početak, dozvolite da se predstavim. Ja sam @tristan.read, frontend inženjer u grupi Monitor::Health GitLaba. Prošle nedelje imao sam čast biti pripravnik kod jednog od naših SRE inženjera dežurnih za intervenciju. Cilj je bio svakodnevno pratiti kako dežurni reaguje na incidente i steći stvarno iskustvo rada. Želeli bismo da naši inženjeri bolje razumeju potrebe korisnika […]

Kreiramo plan akcije koristeći AWS Cloud Adoption Framework

Prijevod članka pripremljen je posebno za studente tečaja „Cloud Solution Architecture“. Izvor Preuzmite priručnik Planovi akcije AWS CAF pomoći će vam da se pripremite za prijelaz na oblačni tehnologija. Putovanje započinje time da vaša upravljačka ekipa razmatra šest aspekata CAF-a. Svaki od aspekata koristi se za stvaranje radnih tokova koji pronalaze praznine u postojećim vještinama i procesima, i […]

PagerDuty, ili zašto odjel za operacije ne spava noću

Što je sustav složeniji, to više akumulira razne alerte. Pojavljuje se potreba za reagiranjem na te alerte, njihovim agregiranjem i vizualizacijom. Mislim da je to situacija poznata mnogima do nervnog tikova. Rješenje o kojem ćemo govoriti nije najiznenađujuće, no puni članak na ovu temu teško je pronaći. Stoga sam odlučio podijeliti iskustvo FunCorpa i reći vam o tome, […]

Indeksirano binarno stablo

Susreo sam se s zadatkom sljedeće vrste. Potrebno je implementirati kontejner za pohranu podataka koji osigurava sljedeću funkcionalnost: umetanje novog elementa, brisanje elementa prema rednom broju, dobivanje elementa prema rednom broju, podaci se čuvaju u sortiranom obliku. Podaci se neprekidno dodaju i uklanjaju, struktura treba osigurati brzu brzinu rada. Prvo sam pokušao implementirati nešto koristeći standardne kontejnere iz std. Ovaj put nije […]

Na čemu graditi infrastrukturu Wi-Fi 6?

U našem prethodnom članku govorili smo o karakteristikama novog standarda Wi-Fi 6 (802.11ax). Od tada je prošlo dovoljno vremena i standard je u cjelini već odobren, proizvođači isporučuju opremu, a WiFi Alliance aktivno radi na njezinoj certifikaciji. U novoj godini mnogi će imati nove projekte za ažuriranje ili izgradnju bežične infrastrukture od nule, stoga se postavlja pitanje o postojećoj ponudi […]

Jelka u naredbenom redu

Uskoro je Nova godina, a razmišljanje o ozbiljnom radu više nam nije privlačno. Svi pokušavaju nešto ukrasiti za praznik: dom, ured, radno mesto... Hajde da i mi nešto ukrasimo! Na primer, prozor komandne linije. Na neki način, komandna linija je takođe radno mesto. U nekim distribucijama već je "ukrašena": U drugim je siva i neupadljiva: A mi možemo to učiniti, […]

Uvod u arhitekturu sigurnosti 5G: NFV, ključevi i 2 autentifikacije

Očito je da je preuzimanje razvoja novog standarda komunikacije bez razmišljanja o mehanizmima osiguranja sigurnosti - izuzetno sumnjiv i beskoristan posao. Arhitektura sigurnosti 5G predstavlja skup mehanizama i procedura sigurnosti implementiranih u mrežama 5. generacije i obuhvata sve komponente mreže, od jezgre do radio sučelja. Mreže 5. generacije su, po svojoj suštini, evolucija mreža 4. generacije […]

Kako prikupljati projekte u Jenkinsu kada su potrebna različita okruženja

Na Habr-u ima mnogo članaka o Jenkinsu, ali malo gdje se opisuje primjer rada Jenkins-a i Docker agenta. Svi popularni alati za izgradnju projekata kao što su Drone.io, Bitbucket Pipeline, GitLab, GitHub actions i drugi, mogu prikupljati sve u kontejnerima. No, kako stojimo s Jenkinsom? Danas postoji rješenje problema: Jenkins 2 izvrsno radi s Docker agentima. U članku […]

Povijest sustava domena: prvi DNS poslužitelji

Zadnji put smo počeli pričati priču o DNS-u — prisjetili smo se kako je projekt započeo i koje je probleme trebao riješiti u mreži ARPANET. Danas ćemo razgovarati o prvom DNS poslužitelju BIND. Foto — John Markos O’Neill — CC BY-SA Prvi DNS poslužitelji Nakon što su 1983. godine Paul Mockapetris i Jon Postel predložili koncept domena […]

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster