Autor: Yuri Gagarin

Tõrgeteta lahenduse ehitamine Oracle RAC-i ja AccelStor Shared-Nothing arhitektuuri põhjal

Paljude ettevõtete rakendustel ja virtualiseerimissüsteemidel on omad mehhanismid, et luua tõrkeotsingulahendusi. Näiteks Oracle RAC (Oracle Real Application Cluster) on klaster, kus on kaks või enam Oracle'i andmebaasiserverit, mis töötavad koos koormuse tasakaalustamiseks ja tõrkeotsingu tagamiseks serveri/rakenduse tasemel. Sellises režiimis töötamiseks on vajalik ühine salvestusruum, mille rolli täidab […]

Downtime riskide vähendamine arhitektuuri Shared Nothing abil

Andmete salvestussüsteemide talitlushäirete teemad on alati relevantsed, kuna meie ajastul, kui virtualiseerimine ja ressursside konsolideerimine on laialdaselt levinud, on andmesalvestussüsteem see lüli, mille katkemine viib mitte lihtsalt tavalise õnnetuseni, vaid teenuste pikaajaliste seisakuteni. Seetõttu sisaldavad kaasaegsed andmesalvestussüsteemid paljusid dubleeritud komponente (kuni kontrolleriteni). Kuid kas see kaitse on piisav? Absoluutselt kõik […]

Happy Party või lühike mälestus sektsioneerimisest PostgreSQL10-s

Eessõna või kuidas tekkis sektsioneerimise idee Loo algus on siin: Kas sa mäletad, kuidas kõik algas. Kõik oli esmakordne ja jälle uus. Pärast seda, kui peaaegu kõik ressursid päringu optimeerimiseks olid ammendatud, tõusis küsimus — mis edasi? Nii tekkis idee sektsioneerimisest. Liriline kõrvalepõige: Just 'sel hetkel', sest […]

Firma Mozilla esitles platvormi WebThings

Ettevõte Mozilla tutvustas kahe aasta katsetuste ja arenduse järel platvormi WebThings, kuhu kuuluvad varem arendatud projektid WebThings Framework ja WebThings Gateway, mis pakuvad komponente erinevate tarbeelektroonikaseadmete juurdepääsu võimaldamiseks ja universaalse Web Things API kasutamiseks nende vahelise suhtluse korraldamiseks. Projekti arendused levivad MPL 2.0 litsentsi alusel. WebThings Framework pakub asendatavaid komponente […]

Proton 4.2-3 väljaanne, Windows-mängude käivitamise pakett Linuxis

Ettevõte Valve avaldas projekti Proton 4.2-3 arenduse, mis põhineb Wine projektil ja mille eesmärk on lubada Linuxis Windowsi jaoks loodud mängurakenduste käivitamist, mis on esitatud Steam kataloogis. Projekti arendused levivad BSD litsentsi alusel. Aja jooksul kantakse originaalsesse Wine'i ja sellega seotud projektidesse, nagu DXVK ja vkd3d, edasi Protonis arendatud muudatused. […]

„Mere käivitamine” võib olla üle viidud Kaug-Idasse

Ei ole välistatud, et kosmoselavastusplatvorm „Merestart” (Sea Launch) viiakse Kaliforniast Kaug-Itta. Üksikasjalikumalt, nagu teatab veebiväljaanne „RIA Novosti”, räägivad sellest allikad raketti- ja kosmosetööstuses. „Merestart” projekti arendati juba 1990. aastate alguses. Idee oli luua ujuv rakettide ja kosmoselaevade kompleks, mis suudaks tagada kõige soodsamad […]

FreeBSD-s õiguste jaotamise mandaadimudel

Sissejuhatus Serveri täiendava turvataseme tagamiseks saab kasutada mandaadi jagamise mudelit. Selles publikatsioonis käsitletakse, kuidas saab apache't käivitada jail'is, kus on juurdepääs ainult neile komponentidele, millele on vajalik juurdepääs apache ja php korrektseks tööks. Selle põhimõtte kohaselt saab piirata mitte ainult apache't, vaid ka mis tahes muud steki. Ettevalmistus […]

NixOS 19.03

Ilmus uus NixOS distributsiooni versioon. NixOSi tunnusjooned on „funktsionaalselt puhas” pakihaldur Nix ja oma ühtse konfiguratsiooni süsteem. Mõned muudatused: vaikimisi Python 3 tõlgendajaks on nüüd CPython 3.7; lisatud lauaarvuti keskkond Pantheon, mida arendavad elementary OS arendajad; Kubernetes moodul läbis ulatusliku refaktoreerimise; lisatud 35 uut moodulit; nodejs versiooni 6 tugi lõpetatud; Waylandi koostaja […]

Buildroot — osa 1. Ülevaade, minimaalse süsteemi koostamine, seadistamine menüü kaudu

Sissejuhatus Selles artiklite sarjas tahan arutada buildroot'i distributsioonisisest koostamismudelit ja jagada oma kogemusi selle kohandamisel. Siin on praktilised kogemused väikese operatsioonisüsteemi loomisel graafilise liidese ja minimaalsete funktsioonidega. Kõigepealt ei tohiks segi ajada koostamismudelit ja distributsiooni. Buildroot suudab ehitada süsteemi komplekti pakettidest, mida talle pakutakse. Buildroot põhineb make-failidel ja seetõttu […]

Zhabogram 0.8 — Transport Telegramist Jabberisse

Zhabogram — sild (sild, lukk) Jabber (XMPP) võrgustikku Telegrami, kirjutatud Ruby keeles. Jätk tg4xmpp-le. Sõltuvused: Ruby >= 1.9 ruby-sqlite3 >= 1.3 xmpp4r == 0.5.6 tdlib-ruby == 2.0 ja kompileeritud tdlib == 1.3 Võimalused: Autoriseerimine Telegramis, sealhulgas kaheastmelise autoriseerimisega (parool) Spoortalaste ja kontaktide staatused [...]

Avaldatud Qbs-i kogu tuumikversioon

Qt Company avaldas Qbs 1.13 (Qt Build Suite) kogumisinstrumentide komplekti. See on viimane Qbs väljaanne, mille on koostanud Qt Company. Tuletame meelde, et varem tehti otsus Qbs arendamise lõpetamiseks. Qbs arenes välja qmake'i asendamiseks, kuid seejärel otsustati kasutada CMake'i pikaajalise ehitussüsteemina Qt jaoks. Jõudmas on [...]

Flatpak 1.3.2 arendusväljalase

RedHati arendaja teatas, et on ilmunud uus versioon Flatpak 1.3.2, mis on mõeldud arendajatele. Flatpak on utiliit pakettide juurutamiseks, haldamiseks ja virtualiseerimiseks Linuxis. Versioon 1.3.2 sisaldab suuri muudatusi ja tugineb ebaühtlasele harule 1.3. Tootlik on see, et alates Flatpak 1.3.2 usaldab kasutaja failisüsteem FUSE, et kasutaja kirjutaks otse [...]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster