Categorie: Blog

Modelarea clusterelor tolerate la defecte pe bază de PostgreSQL și Pacemaker

Introducere Acum ceva timp, mi s-a încredințat sarcina de a dezvolta un cluster de PostgreSQL rezistent la defecte, funcționând în mai multe centre de date interconectate prin fibră optică în cadrul unui singur oraș, capabil să reziste la defectul (de exemplu, întreruperea alimentării) unui centru de date. Ca software responsabil pentru rezistența la defecțiuni, am ales Pacemaker, deoarece este soluția oficială de la RedHat pentru crearea de clustere rezistente la defecte. Este bine că […]

Monitorizarea clusterei Kubernetes: o privire de ansamblu generală și familiarizarea cu Prometheus

Să analizăm conceptul de monitorizare Kubernetes, să ne familiarizăm cu instrumentul Prometheus, să discutăm despre alertare. Tema monitorizării este amplă, nu poate fi acoperită într-un singur articol. Scopul acestui text este de a oferi o prezentare generală a instrumentelor, conceptelor și abordărilor. Materialul articolului este un rezumat al unei prelegeri deschise de la școala „Slyrm”. Dacă doriți să parcurgeți o formare completă — înscrieți-vă la cursul de Monitorizarea și înregistrarea infrastructurii […]

Vulnerabilitate în OpenZFS care afectează gestionarea permisiunilor în FreeBSD

În codul adăugat în OpenZFS pentru suportul sistemului de operare FreeBSD a fost identificată o vulnerabilitate critică (CVE-2020-24717) care duce la o gestionare defectuoasă a permisiunilor. Esența problemei este că permisiunile stabilite pentru grup erau tratate ca permisiuni pentru proprietarul fișierului. Problema a fost remediată în actualizarea OpenZFS 2.0.0-rc1. Corecția a fost efectuată înainte de migrarea codului sursă FreeBSD HEAD la OpenZFS. Problema a fost cauzată de faptul că […]

Lansarea Electron 10.0.0, platforma pentru creare de aplicații bazate pe motorul Chromium

A fost pregătit release-ul platformei Electron 10.0.0, care oferă un cadru autonom pentru dezvoltarea aplicațiilor utilizator pentru mai multe platforme, folosind drept bază componentele Chromium, V8 și Node.js. Schimbarea semnificativă a numărului de versiune se datorează actualizării la codul sursă Chromium 85, platforma Node.js 12.16.3 și motorul JavaScript V8 8.5. În această nouă versiune: Au fost adăugate metoda contents.getBackgroundThrottling() și proprietatea contents.backgroundThrottling. În procesul principal a fost furnizată […]

DevSecOps: principii de operare și comparația SCA. Partea întâi

Importanța analizei componentelor software externe (în engleză Software Composition Analysis — SCA) în procesul de dezvoltare crește pe măsură ce apar rapoarte anuale despre vulnerabilitățile bibliotecilor open source, publicate de companii precum Synopsys, Sonatype, Snyk, White Source. Conform raportului The State of Open Source Security Vulnerabilities 2020, numărul de vulnerabilități identificate în open source în 2019 a crescut cu aproape 1.5 […]

Cum am organizat un DataLake foarte eficient și ieftin și de ce exact așa

Trăim într-o perioadă fascinantă, când putem conecta rapid și simplu mai multe instrumente deschise existente, configurându-le cu un „conștiință dezactivată” conform sfaturilor de pe stackoverflow, fără a ne pierde în „multe litere”, și le putem lansa în exploatare comercială. Și când va fi necesar să actualizăm/extindem sau când cineva va reporni din greșeală câteva mașini — ne va veni brusc conștientizarea că am intrat într-un coșmar neplăcut, totul s-a complicat dintr-o dată […]

În Ubuntu 20.10 se planifică trecerea de la iptables la nftables

După Fedora și Debian, dezvoltatorii Ubuntu iau în considerare trecerea la utilizarea implicit a filtrului de pachete nftables. Pentru a menține compatibilitatea înapoi, se propune utilizarea pachetului iptables-nft, care oferă utilitare cu aceeași sintaxă a liniei de comandă ca și în iptables, dar translează regulile primite în bytecode nf_tables. Modificarea este planificată să fie inclusă în versiunea de toamnă Ubuntu 20.10. Aceasta este a doua […]

Proiectul Pale Moon a blocat accesul utilizatorilor fork-ului Mypal la directorul de extensii.

Utilizatorii browserului Mypal, un fork al Pale Moon pentru Windows XP, creat după ce suportul pentru această platformă a fost întrerupt în versiunea Pale Moon 27.0, au observat pierderea posibilității de a instala extensii de pe site-ul „addons.palemoon.org“, unde, de asemenea, a fost blocat accesul altor browsere, în antetul User Agent ale căror menționează Windows XP. M.C. Straver (Moonchild), creatorul browserului Pale Moon, […]

30% dintre cele mai mari o mie de site-uri folosesc scripturi pentru identificarea ascunsă.

Un grup de cercetători de la Mozilla, Universitatea din Iowa și Universitatea din California a publicat rezultatele unui studiu privind utilizarea codului pentru identificarea secretă a utilizatorilor pe site-uri. Identificarea secretă implică generarea de identificatori pe baza datelor indirecte despre performanța browserului, cum ar fi rezoluția ecranului, lista tipurilor MIME acceptate, parametrii specifici din antet (HTTP/2 și HTTPS), analiza pluginurilor și fonturilor instalate, disponibilitatea anumitor Web […]

libheif 1.8.0

A fost lansată o nouă versiune a bibliotecii libheif, destinată codării și decodării imaginilor în formatele HEIF și AVIF. Principalele modificări includ: integrarea rav1e, care oferă o codare mai rapidă comparativ cu AOM; suport pentru AVIF cu adâncime de 10/12 biți; suport pentru AVIF în loaderul gdk-pixbuf (livrat cu biblioteca); suport pentru profilele color NCLX; codarea HEIF și AVIF cu chroma 4:2:2 și 4:4:4 […]

Blockchain este o soluție uimitoare, dar pentru ce?

Notă translator: acest articol provocator despre blockchain a fost scris și publicat acum aproximativ doi ani în limba olandeză. Recent a fost tradus în engleză, ceea ce a generat o nouă creștere a interesului din partea unei comunități IT și mai mari. Deși unele date s-au expirat în acest timp, esența pe care autorul a încercat să o transmită a rămas neschimbată. Blockchain va schimba totul: industria […]

Ceph: Primul curs practic în limba română

Comunitățile utilizatorilor Ceph sunt pline de povești despre cum totul s-a stricat, nu a pornit, a picat. Înseamnă asta că tehnologia este proastă? Deloc. Asta înseamnă că are loc dezvoltarea. Utilizatorii dau peste punctele slabe ale tehnologiei, găsesc soluții și rețete, trimite patch-uri în upstream. Cu cât se acumulează mai multă experiență cu tehnologia, cu atât mai mulți utilizatori își bazează deciziile pe ea, cu atât mai multe probleme vor fi descrise […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster