Kategória: Adminisztráció

Elosztott zárolások Redis alkalmazásával

Üdv, Habr! Ma figyelmükbe ajánlunk egy összetett cikk fordítását a Redis-szal megvalósított elosztott zárolásokról, és szeretnénk beszélgetni a Redis jövőbeli kilátásairól. A Redlock algoritmusának elemzése, amelyet Martin Kleppmann, a 'Nagy terhelésű alkalmazások' című könyv szerzője írt, itt található. Az elosztott zárolások nagyon hasznos primitívek, amelyeket sok olyan környezetben használnak, ahol különböző folyamatoknak közös erőforrásokon kell dolgozniuk […]

A Veeam B&R tárolási politikái - a mentési láncok kibogozása a technikai támogatással

Üdvözlöm blogunk olvasóit! Részben már ismerjük egymást – angol nyelvű bejegyzéseim itt megjelentek kedves kollégám, polarowl fordításában. Ezúttal közvetlenül a magyar nyelvű közönséghez fordulok. Debütálásomhoz olyan témát szerettem volna találni, amely a lehető legszélesebb közönséget érdekli, és részletes megvizsgálást igényel. Daniel Defoe azt állította, hogy minden embert a halál és az adók várnak. […]

Telegram bot írása R nyelven (3. rész): Hogyan adjunk a botnak billentyűzet támogatást

Ez a harmadik cikk a 'Telegram bot írása R nyelven' sorozatból. Az előző publikációkban megtanultunk létrehozni egy telegram botot, üzeneteket küldeni rajta, parancsokat és üzenetfiltereket hozzáadni. Ezért mielőtt belekezdenénk ennek a cikknek az olvasásába, javaslom, hogy ismerkedjen meg az előzőekkel, mivel itt már nem fogok a korábban leírt alapokra megállni […]

A SafeDC adatközpont egy napig megnyitotta kapuit az ügyfelek előtt

A tudás napja előtt a NII SOKB nyílt napot tartott a SafeDC adatközpontjában az ügyfelek számára, akik saját szemükkel láthatták azt, amiről a következő részben beszélünk. A SafeDC adatközpont Moszkvában található, a Tudományos úton, egy földalatti üzleti központ tíz méter mélyén. Az adatközpont teljes területe 450 négyzetméter, kapacitása 60 állvány. Az áramellátás […]

Átmeneti kötetek tárhely-követéssel: EmptyDir szteroidokon

Néhány alkalmazásnak szüksége van adatok tárolására, de elég nyugodtan viszonyulnak ahhoz, hogy az adatok ne maradjanak meg újraindítás után. Például a cache-elő szolgáltatások korlátozott memória kapacitással bírnak, de a ritkán használt adatokat át tudják helyezni egy lassabb tárolóra, ami a memóriához képest kisebb hatással van az általános teljesítményre. Más alkalmazásoknak szükségük van arra, hogy tudják, hogy [...]

Flask mikroszolgáltatások monitorozása Prometheus segítségével

Néhány sor kód, és az alkalmazásod metrikákat generál, wow! Ahhoz, hogy megértsd, hogyan működik a prometheus_flask_exporter, elegendő egy minimális példa: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route(‘/’) def main(): return ‘OK’ Ez minden, amire szükséged van a kezdethez! Az importálás és a PrometheusMetrics inicializáló sor hozzáadásával máris metrikákat fogsz [...]

Elkészítettem a PyPI tárolómat hitelesítéssel és S3-mal. Nginx-en.

Ebben a cikkben megosztom tapasztalataimat az NJS-sel, a Nginx-hez készült JavaScript értelmezővel, amelyet az Nginx Inc készít, valós példával bemutatva főbb lehetőségeit. Az NJS a JavaScript programozási nyelv egy részhalmaza, amely lehetővé teszi a Nginx funkcionalitásának kibővítését. A kérdésre, hogy miért van szükség saját értelmezőre??? Dmitrij Volincev részletes választ adott. Röviden: az NJS a nginx mód, míg a JavaScript progresszívebb, „otthonosabb” és [...]

Digitális jogok térképezése, III. rész. Az anonimitás joga

TL;DR: Szakértők osztják meg meglátásaikat az Oroszországban a digitális anonimitással kapcsolatos problémákban. Szeptember 12-13-án a Szociális Technológiák Melegágy és a RosKomSvoboda digitális állampolgárság és digitális jogok hackathont rendeznek a demhack.ru keretein belül. Az esemény előtt a szervezők közzéteszik a harmadik cikküket, amely a problémamező feltérképezésére összpontosít, hogy az érdeklődők számára izgalmas kihívásokat találjanak. Előző cikkek: a jog [...]

Bontsuk le a Custom Toolingot az Argo CD-ben

Néhány idővel azután, hogy megírtam az első cikket, ahol ügyesen bántam a jsonnet-tel és a gitlabbal, rájöttem, hogy a pipeline-ok persze jók, de túl bonyolultak és kényelmetlenek. A legtöbb esetben típuskövetkező feladatra van szükség: „generálj YAML-t és helyezd el a Kubernetesbe”. Ezt remekül végzi az Argo CD. Az Argo CD lehetővé teszi Git-tárolók csatlakoztatását és szinkronizálását [...](...)

Új eszközöket tesztelünk a Kubernetes beállításához és automatizált telepítéséhez

Helló! Az utóbbi időben sok nagyszerű automatizáló eszköz jelent meg, amelyek segítségével Docker-képek készíthetők, és Kubernetesbe telepíthetők. Ennek kapcsán úgy döntöttem, hogy játszom a GitLab-bal, alaposan megismerem a lehetőségeit, és természetesen beállítom a pipeline-t. A munkám inspirációját a kubernetes.io oldal adta, amely automatikusan generálódik a forráskódokból, és minden elküldött pull […]

Freeradius + Google Autenticator + LDAP + Fortigate

Mi a teendő, ha a kétfaktoros hitelesítés egyszerre vágyott és bosszantó, és nincs pénz a hardveres tokenekre, miközben azt mondják, hogy csak tartsuk magunkat és jókedvűek maradjunk. Ez a megoldás nem valami rendkívül új, inkább különféle internetes megoldások keveréke. Tehát adott egy Active Directory Domain. A VPN-en keresztül dolgozó domain felhasználók, ahogy manapság sokan. A VPN átjáró szerepében […]

Gyorsítjuk az Ansible-t

Senki számára nem titok, hogy az Ansible „alapértelmezett” beállításaival nem tudja túl gyorsan végezni a feladatát. A cikkben rámutatok néhány okra, amiért ez így van, és ajánlok egy hasznos minimális beállítást, amelyek valószínűleg tényleg növelni fogják a projekted munkájának sebességét. Itt és a későbbiekben az Ansible 2.9.x-ről beszélünk, amelyet a legújabb virtuális környezetben, a kedvenc módszereddel telepítettek. […]

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