Autor: Yuri Gagarin

S3 arhitektuur: 3 aastat Mail.ru pilve salvestuse arengut

Storage Corridor by St-Pete Tere kõigile! Mina olen Mons Anderson, Mail.ru Cloud Solutionsi platvormi arhitekt. Räägin, kuidas me lõime oma S3 salvestuse, kuidas see töötab, millised lahendused olid edukad ja mida oleksime võinud muuta, kui oleksime selle projekti nullist alustanud. Artikkel on koostatud @Databases Meetup'i ettekande põhjal Mail.ru Cloud Solutionsilt & Tarantoolilt. […]

Camunda BPM-i käivitamine Kuberneteses

Kasutate Kuberneteset? Kas olete valmis viima oma Camunda BPM instantsid virtuaalmasinatelt üle või proovida nende käivitamist Kuberneteses? Vaatame mõned levinud konfiguratsioonid ja üksikud elemendid, mida saab kohandada teie konkreetsete vajadustega. Eeldatakse, et olete varem Kuberneteset kasutanud. Kui ei, siis miks mitte vaadata juhendit ja käivitada oma esimene […]

Esitlati Firefox Reality PC Preview virtuaalreaalsuse seadmetele

Mozilla tutvustas uut versiooni veebibrauserist virtuaalreaalsussüsteemide jaoks — Firefox Reality PC Preview. Brauser toetab kõiki Firefoxi privaatsusfunktsioone, kuid pakub erinevat 3D kasutajaliidest, mis võimaldab navigeerida veebilehtedel virtuaalmaailmas või täiustatud reaalsuse süsteemides. Kogumid on installimiseks saadaval HTC Viveporti kataloogis (praegu ainult Windowsi jaoks […]

Linuxi tuuma USB-lülitus on tõlgitud kaasavate terminite kasutamiseks

Linux 5.9 tulevase väljaande koodibaasi on USB alamprogrammi lisatud muudatused, mis puhastavad poliitiliselt ebaõigete terminite kasutamise. Muudatused on tehtud hiljuti vastu võetud soovituste põhjal, mis käsitlevad kaasava terminoloogia kasutamist Linuxi tuumas. Kood on puhastatud sõnade „slave“, „master“, „blacklist“ ja „whitelist“ kasutamisest. Näiteks asemel, et kasutada fraasi „usb slave device“, kasutatakse nüüd „usb […]

Staatiline analüüs – tutvumisest integreerimiseni

Kuid otsides lahendusi lõputu koodikontrolli või silumise leevendamiseks, mõtlete vahel, kuidas elu lihtsaks teha. Natuke otsides või juhuslikult kokku puutudes, võite leida maagilise väljendi: „Staatiline analüüs“. Vaatame, mis see on ja kuidas see teie projektiga suhelda saab. Tegelikult, kui kirjutate mõnes kaasaegses keeles, siis isegi teadmata, […]

Kana või muna: murame IaC

Mis tuli enne - kana või muna? Veidi kummaline algus artikli jaoks Infrastructure-as-Code'ist, eks? Mis on muna? Kõige sagedamini on Infrastructure-as-Code (IaC) deklareeriv viis infrastruktuuri esitlemiseks. Kirjeldame olekut, mida soovime saavutada, alates riistvarast kuni tarkvara konfiguratsioonini. Seega kasutatakse IaC-d: Ressursside pakkumiseks. Need on VM-id, S3, VPC ja […]

Ärge kasutage küsitlustes OFFSET ja LIMIT lehekülgede jagamise korral

Möödusid need päevad, mil ei olnud vaja muretseda andmebaaside töötluse optimeerimise üle. Aeg ei seisa paigal. Iga uus tehnoloogiaettevõtte ärimees soovib luua uue Facebooki, püüdes samal ajal koguda kõiki andmeid, millele nad saavad ligi. Neid andmeid vajab äri mudelite kvaliteetsemaks koolitamiseks, mis aitavad raha teenida. Sellistes tingimustes peavad arendajad […]

Glibc 2.32 süsteemiteegi väljaanne

Pärast kuuekuulist arendust on avaldatud GNU C Library (glibc) 2.32 versioon, mis vastab täielikult ISO C11 ja POSIX.1-2017 standardite nõuetele. Uue väljaande hulka kuuluvad 67 arendaja tehtud parandused. Glibc 2.32 teostatud täiustuste hulgas võib täheldada: toe lisamist Synopsys ARC HS (ARCv2 ISA) protsessoritele. Pordi jaoks on minimaalne nõue binutils 2.32, […]

GPL-kood Telegramist on võetud Mail.ru messengeri poolt, rikkudes GPL-i

Telegram Desktop'i arendaja avastas, et Mail.ru im-desktop klient (mis näib olevat myteam desktop klient) kopeeris muutmata kujul vanade, madala kvaliteediga Telegram Desktop'i animatsiooni mootori (arendaja enda sõnul). Tõepoolest, kuigi Telegram Desktop'i ei mainitud alguses, muudeti ka koodi litsents, vastavalt GPLv3 […]

On alanud PHP 8 beta-testimine

Esimese beetaversiooni uusest PHP 8 keele harust esitleti. Väljalase on planeeritud 26. novembriks. Samuti on välja antud korrigeeritud versioonid PHP 7.4.9, 7.3.21 ja 7.2.33, milles on kõrvaldatud kogunenud vead ja haavatavused. PHP 8 peamised uuendused: JIT-kompilatsiooni sisseviimine, mille kasutamine suurendab jõudlust. Funktsioonide nimetatud argumentide tugi, mis võimaldab funktsioonile väärtuste edastamist nimede seondumise kaudu, st […]

Ubuntu 20.04.1 LTS väljaanne

Canonical esitas Ubuntu 20.04.1 LTS esimese korrigeerimisväljaande, mis sisaldab värskendusi sadadele paketidele, mis käsitlevad haavatavuste ja stabiilsusprobleemide lahendamist. Uues versioonis on parandatud ka installeri ja laadija vigu. Ubuntu 20.04.1 väljalaskmine tähistab LTS väljaande põhistaabiliseerimise lõppemist - nüüd pakutakse Ubuntu 18.04 kasutajatele uuendust […]

Kaasaegsed rakendused OpenShiftis, 2. osa: seotud kogumid chained builds

Tere kõigile! Oleme tagasi meie teise postitusega sarjast, kus näitame, kuidas Red Hat OpenShiftis juurutada kaasaegseid veebirakendusi. Eelmisel postitusel käsitlesime veidi uue builder-ima S2I (source-to-image) võimalusi, mis on mõeldud tänapäevaste veebirakenduste ehitamiseks ja juurutamiseks OpenShifti platvormil. Toona huvitas meid rakenduse kiire juurutamine, aga täna vaatame, kuidas […]

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