Szerző: Yuri Gagarin

Podcast az OpenZFS és a ZFS on Linux projektek hozzájárulójával

A SDCast 122. epizódjában (mp3, 71 MB, ogg, 52 MB) interjút készítettek Georgij Melikovval, az OpenZFS és ZFS on Linux projektek közreműködőjével. A podcastban arról beszélgetnek, hogyan működik a ZFS fájlrendszer, mik a sajátosságai és eltérései más fájlrendszerektől, milyen összetevőkből áll, és hogyan működik. Forrás: opennet.ru

Stabil kiadás a Portage 3.0-ból

A Gentoo disztribúciónak stabilizálták a 3.0 verzióját a Portage csomagkezelőből. Az újdonságok között: a Python 2.7 támogatásának megszüntetése. Mostantól csak a 3.2 és újabb verziók támogatottak. A számítások jelentősen felgyorsultak optimalizációk és a catpkgsplit és use_reduce függvények eredményeinek gyorsítótárazásának alkalmazásával. Körülbelül 50-60% előnyről számolnak be a "világ" összesítésének építésénél. Forrás: linux.org.ru

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 […]

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