Kategori: Administration

Hur Kafka blev verklighet

Hej, Habr! Jag arbetar i Tinkoff-teamet som utvecklar vĂ„rt eget meddelandecenter. För det mesta utvecklar jag i Java med Spring Boot och löser olika tekniska problem som uppstĂ„r i projektet. De flesta av vĂ„ra mikrotjĂ€nster interagerar asynkront med varandra via en meddelandebroker. Tidigare anvĂ€nde vi IBM MQ som broker, som slutade fungera med […]

Loggar i Kubernetes (och mer) idag: förvÀntningar och verklighet

Året var 2019, och vi hade fortfarande ingen standardlösning för loggaggregation i Kubernetes. I denna artikel vill vi, med exempel frĂ„n verklig praktik, dela med oss av vĂ„ra sökningar, problem vi stött pĂ„ och deras lösningar. Men först vill jag pĂ„peka att olika kunder har vĂ€ldigt olika uppfattningar om loggsamling: vissa vill se sĂ€kerhets- och auditloggar; andra […]

Hur jag var praktikant som SRE-ingenjör i en vecka. Vakt sett genom en mjukvaruingenjörs ögon

SRE-ingenjör - praktikant Först och frĂ€mst, lĂ„t mig presentera mig. Jag heter @tristan.read, frontend-ingenjör i gruppen Monitor::Health pĂ„ GitLab. Förra veckan fick jag Ă€ran att vara praktikant hos en av vĂ„ra jourhavande SRE-ingenjörer. MĂ„let var daglig observation av hur jourhavande reagerar pĂ„ incidenter och att fĂ„ verklig arbetslivserfarenhet. Vi vill att vĂ„ra ingenjörer ska förstĂ„ anvĂ€ndarnas behov bĂ€ttre […]

Vi skapar en handlingsplan med hjÀlp av AWS Cloud Adoption Framework

ÖversĂ€ttningen av artikeln har förberetts speciellt för studenterna i kursen "Cloud Solution Architecture". KĂ€lla Ladda ner guiden Handlingsplaner AWS CAF hjĂ€lper dig att förbereda dig för övergĂ„ngen till en molnteknologisk stack. Resan börjar med att ditt ledningsteam övervĂ€ger sex aspekter av CAF. Varje aspekt anvĂ€nds för att skapa arbetsflöden som identifierar luckor i befintliga fĂ€rdigheter och processer, och […]

PagerDuty, eller varför driftavdelningen kan ha svÄrt att sova pÄ natten

Ju mer komplex ett system Ă€r, desto fler varningar vĂ€xer det kring. Det uppstĂ„r ett behov av att reagera pĂ„ dessa varningar, aggregera dem och visualisera. Jag tror att situationen Ă€r bekant för mĂ„nga, som orsakar nervositet. Lösningen som kommer att diskuteras Ă€r inte den mest ovĂ€ntade, men en fullstĂ€ndig artikel om detta Ă€mne hittar man inte. DĂ€rför beslutade jag mig för att dela med mig av erfarenheten frĂ„n FunCorp och berĂ€tta om […]

Indexerat binÀrt trÀd

Jag stötte pĂ„ en uppgift av följande slag. Det Ă€r nödvĂ€ndigt att implementera en datalagringsbehĂ„llare som erbjuder följande funktionalitet: infoga ett nytt element, ta bort ett element efter ordningsnummer, fĂ„ ett element efter ordningsnummer, data lagras i sorterat skick. Data lĂ€ggs stĂ€ndigt till och tas bort, strukturen mĂ„ste sĂ€kerstĂ€lla snabb prestanda. Först försökte jag genomföra detta med standardbehĂ„llarna frĂ„n std. Den vĂ€gen visade sig inte […]

Vad ska man bygga infrastrukturen för Wi-Fi 6 pÄ?

I vĂ„r senaste artikel berĂ€ttade vi om egenskaperna hos den nya Wi-Fi 6-standarden (802.11ax). Sedan dess har det gĂ„tt tillrĂ€ckligt med tid och standarden Ă€r i stort sett godkĂ€nd, tillverkare slĂ€pper utrustning, och WiFi Alliance Ă€r aktivt sysselsatt med certifieringen. Under det nya Ă„ret kommer mĂ„nga att ha nya projekt för att uppgradera eller bygga trĂ„dlös infrastruktur frĂ„n grunden, sĂ„ frĂ„gan om det existerande utbudet […]

Julgran i kommandoraden

Det Ă€r snart nyĂ„r, och man vill inte tĂ€nka pĂ„ seriöst arbete lĂ€ngre. Alla försöker dekorera nĂ„got till högtiden: hemmet, kontoret, arbetsplatsen
 LĂ„t oss ocksĂ„ dekorera nĂ„got! Till exempel kommandotolken. PĂ„ vissa sĂ€tt Ă€r kommandotolken ocksĂ„ en arbetsplats. I vissa distributioner har den redan "dekorlats": I andra Ă€r den grĂ„ och oansenlig: Men vi kan göra […]

Introduktion till sÀkerhetsarkitektur för 5G: NFV, nycklar och 2-faktorsautentisering

Det Ă€r uppenbart att det Ă€r ytterst tveksamt och meningslöst att ge sig in i utvecklingen av en ny kommunikationsstandard utan att tĂ€nka pĂ„ sĂ€kerhetsmekanismerna. SĂ€kerhetsarkitekturen för 5G Ă€r en samling sĂ€kerhetsmekanismer och procedurer som implementeras i 5G-nĂ€tverk och tĂ€cker alla nĂ€tverkskomponenter, frĂ„n kĂ€rnan till radiointerfaces. 5G-nĂ€tverk Ă€r i grunden en evolution av 4G-nĂ€tverk […]

Hur man samlar projekt i Jenkins om mÄnga olika miljöer behövs

Det finns mĂ„nga artiklar om Jenkins pĂ„ HabrĂ©, men fĂ„ beskriver ett exempel pĂ„ hur Jenkins och Docker-agenter fungerar. Alla populĂ€ra verktyg för projektbygge som Drone.io, Bitbucket Pipeline, GitLab, GitHub-actions och andra kan genomföra byggprocesser i containrar. Men hur Ă€r det med Jenkins? Idag finns det en lösning pĂ„ problemet: Jenkins 2 fungerar utmĂ€rkt med Docker-agenter. I artikeln […]

Historien om domÀnnamnssystemet: de första DNS-servrarna

Förra gĂ„ngen började vi berĂ€tta historien om DNS — vi pĂ„minde om projektets början och vilka problem det var avsett att lösa i ARPANET. Idag ska vi tala om den första DNS-servern BIND. Foto — John Markos O’Neill — CC BY-SA Första DNS-servrarna Efter att Paul Mockapetris och Jon Postel föreslog konceptet med domĂ€nnamn 1983 […]

Hur man överlever en SQL-databas pÄ 2000-talet: moln, Kubernetes och PostgreSQL multimaster.

Hej, Habr-anhĂ€ngare. Idag börjar lektionerna i den första gruppen av kursen "PostgreSQL". I samband med detta vill vi berĂ€tta för er om hur det öppna webbinariet om denna kurs gick till. Under den senaste öppna lektionen diskuterade vi vilka utmaningar SQL-databaser har stĂ€llts inför i molnens och Kubernetes tidsĂ„lder. Vi undersökte ocksĂ„ hur SQL-databaser anpassar sig och muterar under pĂ„verkan av […]

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster