Kategória: Adminisztráció

Hogyan vált Kafka valósággá

Üdvözlet, Habr! A Tinkoff csapatában dolgozom, amely a saját értesítési központunk fejlesztésével foglalkozik. Főként Java nyelven fejlesztek Spring Boot használatával, és különböző műszaki problémákat oldok meg a projektben. A mikroszervizeink többsége aszinkron kommunikál egymással üzenetbrokeren keresztül. Korábban IBM MQ-t használtunk brókerként, ami már nem tudta kezelni a […]

A Kubernetes naplók (és nem csak) ma: elvárások és valóság

2019-et írtunk, és még mindig nincs szabványos megoldásunk a Kubernetes logok aggregálására. Ebben a cikkben szeretnénk megosztani a kereséseinket, a problémákat, amelyekkel szembesültünk, valamint azok megoldásait valós példákon keresztül. Azonban először megjegyzem, hogy a különböző ügyfelek nagyon eltérő módon értelmezik a logok gyűjtését: valaki biztonsági és audit logokat szeretne látni; mások […]

Hogyan voltam SRE-mérnök gyakornok egy hétig. Az ügyelet mérnöki szemmel

SRE mérnök — gyakornok Először is szeretném bemutatni magam. Én vagyok @tristan.read, frontend mérnök a GitLab Monitor::Health csoportjában. A múlt héten megtiszteltetés volt számomra, hogy gyakornok lehettem egyik ügyeletes SRE mérnökünk mellett. A cél az volt, hogy naponta figyelemmel kísérjem, hogyan reagál az ügyeletes incidensekre, és valós tapasztalatokat szerezzek. Szeretnénk, ha mérnökeink jobban megértenék a felhasználók igényeit […]

Cselekvési terv létrehozása az AWS Cloud Adoption Framework segítségével

A cikk fordítása kifejezetten a "Cloud Solution Architecture" kurzus hallgatói számára készült. Forrás Letöltés Az AWS CAF akcióterve segít felkészülni a felhőtechnológiai stackre való átállásra. Az utazás akkor kezdődik, amikor a vezetői csapat megvizsgálja a CAF hat aspektusát. Minden aspektus célja, hogy olyan munkafolyamatokat hozzon létre, amelyek feltárják a meglévő készségek és folyamatok hiányosságait, és […]

PagerDuty, vagy Miért nem alszik néha az üzemeltetési osztály éjszaka

Minél bonyolultabb a rendszer, annál több riasztással találkozunk. Felmerül a szükséglet, hogy ezekre a riasztásokra reagáljunk, aggregáljuk őket és vizualizáljuk. Szerintem ez sokak számára ismerős helyzet, ami már idegességet is okoz. Az alábbiakban egy olyan megoldást mutatok be, amely nem meglepő, de teljes cikket nem találtam a témában, ezért úgy döntöttem, hogy megosztom a FunCorp tapasztalatait és beszélek arról, […]

Indexelhető bináris fa

Adott egy olyan feladat, amely a következő funkciókat igényli: új elem beszúrása elem eltávolítása sorszám alapján elem lekérdezése sorszám alapján az adatok rendezett formában tárolása Az adatok folyamatosan hozzáadódnak és eltávolításra kerülnek, a struktúrának gyors működést kell biztosítania. Eleinte megpróbáltam ezt a normál konténerek használatával megvalósítani a std-ből. Ez az út nem […]

Mire építsük a Wi-Fi 6 infrastruktúrát?

A legutóbbi cikkünkben a Wi-Fi 6 (802.11ax) új szabványának sajátosságairól beszéltünk. Azóta eltelt egy kis idő, és a szabványt általában már elfogadták, a gyártók pedig elkezdték a berendezések forgalmazását, míg a WiFi Szövetség aktívan foglalkozik a tanúsítással. Az új évben sokan új projektekbe fognak bele az új vezeték nélküli infrastruktúra kialakítása vagy frissítése érdekében, így a meglévő kínálat kérdése […]

Karácsonyfa a parancssorban

Hamarosan itt a Karácsony, már nem is nagyon szeretnénk komoly munkahelyi dolgokkal foglalkozni. Mindenki próbál valamit feldíszíteni az ünnepre: otthont, irodát, munkahelyet… Díszítsünk mi is valamit! Például a parancssort. Egy bizonyos értelemben a parancssor is munkahely. Néhány disztribúcióban már "díszített": Másokban szürke és visszafogott: De mi is tehetünk […]

Bevezetés az 5G biztonsági architektúrájába: NFV, kulcsok és 2-faktoros hitelesítés

Nyilvánvaló, hogy egy új kommunikációs szabvány fejlesztésébe kezdeni anélkül, hogy figyelembe vennénk a biztonsági mechanizmusokat, rendkívül kétséges és haszontalan vállalkozás. Az 5G biztonsági architektúrája az ötödik generációs hálózatokban megvalósított biztonsági mechanizmusok és eljárások összességét jelenti, amelyek a hálózat minden elemére kiterjednek, kezdve a magtól és végezve a rádiós interfészekkel. Az ötödik generációs hálózatok lényegüket tekintve a negyedik generációs hálózatok evolúciója [...]

Hogyan lehet projekteket összeállítani a Jenkins-ben, ha sok különböző környezet szükséges

A Habr-on sok cikk található a Jenkinsről, de alig írnak valahol Jenkins és a Docker ügynökök működéséről. Minden népszerű projektépítő eszköz, mint például a Drone.io, Bitbucket Pipeline, GitLab, GitHub actions és mások, képes konténerekben építeni mindent. De mi a helyzet a Jenkins-szel? Jelenleg van megoldás a problémára: a Jenkins 2 remekül tud dolgozni Docker ügynökökkel. A cikk [...]

A doménnevek rendszerének története: az első DNS-szerverek

Legutóbb a DNS történetét kezdtük el mesélni – emlékeztünk, honnan indult a projekt, és milyen problémákat hivatott megoldani az ARPANET hálózaton. Ma a BIND első DNS-szerveréről fogunk beszélni. Fotó – John Markos O’Neill – CC BY-SA Az első DNS-szerverek Miután 1983-ban Paul Mockapetris és Jon Postel javasolta a domain [...]

Hogyan élje túl az SQL-alapú adatbázis a 21. századot: felhők, Kubernetes és PostgreSQL multimaster

Üdvözlet, Habr-lakók. Ma indul az első csoport foglalkozása a „PostgreSQL” kurzuson. Ennek kapcsán szeretnénk beszámolni arról, hogyan zajlott az adott kurzus nyílt webinarja. A következő nyílt órán arról beszéltünk, milyen kihívásokkal szembesültek az SQL-adatbázisok a felhők és a Kubernetes korában. Ezen kívül megvizsgáltuk, hogyan alkalmazkodnak és mutálódnak az SQL-adatbázisok [...]

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster