teema: Blogi

Suurest tsefiidi latentsusest kuni eBPF/BCC-ga kerneli paigani

Linuxil on palju tööriistu kerneli ja rakenduste silumiseks. Enamikul neist on negatiivne mõju rakenduse jõudlusele ja neid ei saa tootmises kasutada. Paar aastat tagasi töötati välja veel üks tööriist - eBPF. See võimaldab teil jälgida kerneli ja kasutajarakendusi väikese üldkuluga, ilma et oleks vaja programme ja […]

Kuidas oma veebisaiti suurteks koormusteks ette valmistada: 5 praktilist nõuannet ja kasulikke tööriistu

Kasutajatele väga ei meeldi, kui neile vajalik võrguressurss "aeglustab". Uuringuandmed näitavad, et 57% kasutajatest lahkub veebilehelt, kui selle laadimiseks kulub kauem kui kolm sekundit, samas kui 47% kasutajatest on nõus ootama vaid kaks sekundit. Ühesekundiline viivitus võib maksta 7% konversiooni ja 16% madalamat kasutajate rahulolu. Seetõttu peate valmistuma koormuse suurenemiseks ja liikluse puhkemiseks. […]

Rumalad ajud, varjatud emotsioonid, salakavalad algoritmid: näotuvastuse areng

Muistsed egiptlased teadsid vivisektsioonist palju ja suutsid maksa puudutamise teel neerust eristada. Hommikust õhtuni muumiaid mähkides ja arstiabi tehes (alates trepanatsioonist kuni kasvajate eemaldamiseni) õpid paratamatult mõistma anatoomiat. Anatoomiliste detailide rikkust kompenseeris enam kui segadus elundite funktsioonide mõistmisega. Preestrid, arstid ja lihtrahvas panid mõistuse julgelt südamesse ja […]

Üleminek monoliidilt mikroteenustele: ajalugu ja praktika

Selles artiklis räägin sellest, kuidas projekt, mille kallal töötan, on arenenud suurest monoliidist mikroteenuste komplektiks. Projekt sai oma ajalugu alguse üsna kaua aega tagasi, 2000. aasta alguses. Esimesed versioonid kirjutati Visual Basic 6-s. Aja jooksul sai selgeks, et selle keele arendust on tulevikus raske säilitada, kuna IDE [… ]

Amazon avaldas Open Distro for Elasticsearch 1.0.0

Amazon tutvustas Open Distro for Elasticsearch toote esimest versiooni, mis sisaldab Elasticsearch otsingu-, analüüsi- ja andmesalvestusplatvormi täiesti avatud versiooni. Avaldatud väljaanne sobib kasutamiseks ettevõtetes ja sisaldab täiustatud funktsioone, mis on saadaval ainult algse Elasticsearchi kommertsversioonis. Kõiki projekti komponente levitatakse Apache 2.0 litsentsi all. Valmis sõlmed valmistatakse ette […]

Rooste 1.36

Arendusmeeskonnal on hea meel tutvustada Rust 1.36! Mis on Rust 1.36-s uut? Tuleviku tunnus stabiliseeritud, uuest: alloc crate, MaybeUninit , NLL Rust 2015 jaoks, uus HashMapi rakendus ja uus lipp - offline Cargo jaoks. Ja nüüd üksikasjalikumalt: Rust 1.36-s on tulevikuomadus lõpuks stabiliseerunud. Kasti eraldamine. Rust 1.36 seisuga on std osad, mis sõltuvad […]

Valve on avanud AMD GPU-de jaoks uue varjundikompilaatori

Valve pakkus Mesa arendaja meililistis uut ACO varjundikompilaatorit RADV Vulkani draiveri jaoks, mis on alternatiivina OpenGL-i ja Vulkan RadeonSI ja RADV-draiverites AMD graafikakiipide jaoks kasutatavale AMDGPU varjundikompilaatorile. Kui testimine on lõppenud ja funktsionaalsus on lõpule viidud, plaanitakse ACO-d lisada Mesa põhikoosseisu. Valve pakutud koodi eesmärk on […]

Magento e-kaubanduse platvormil on parandatud 75 turvaauku

E-kaubanduse korraldamise avatud platvormil Magento, mis hõivab umbes 20% veebipoodide loomise süsteemide turust, on tuvastatud haavatavused, mille kombinatsioon võimaldab teil rünnata oma koodi käivitamiseks serveris, saavutage täielik kontroll veebipoe üle ja korraldage maksete ümbersuunamine. Haavatavused parandati Magento versioonides 2.3.2, 2.2.9 ja 2.1.18, mis parandasid kokku 75 probleemi […]

People Can Fly tahaks väga vastu võtta Bulletstorm 2, kuid praegu annavad nad endast kõik Outridersile

Klassikaliste laskurite fännid hindasid kõrgelt 2011. aastal tutvustatud Bulletstormi, mis sai 2017. aastal uuesti välja Full Clip Editioni. Augusti lõpus ilmub arendusstuudio People Can Fly tegevjuhi Sebastian Wojciechowski sõnul ka versioon hübriidkonsoolile Nintendo Switch. Aga kuidas on lood potentsiaalse Bulletstorm 2-ga? See on paljudele inimestele tõesti huvitav. Selgub, et lootus […]

Mozilla on käivitanud veebisaidi, mis tutvustab kasutajate jälgimise meetodeid

Mozilla on kasutusele võtnud teenuse Track THIS, mis võimaldab teil visuaalselt hinnata külastajate eelistusi jälgivate reklaamivõrkude meetodeid. Teenus võimaldab simuleerida nelja tüüpilist võrgukäitumise profiili umbes 100 vahelehe automaatse avamise kaudu, misjärel hakkavad reklaamivõrgud mitme päeva jooksul pakkuma valitud profiilile vastavat sisu. Näiteks kui valite väga rikka inimese profiili, hakkab reklaam […]

OpenWrt väljalase 18.06.04

Ette on valmistatud OpenWrt 18.06.4 distributsiooni värskendus, mis on mõeldud kasutamiseks erinevates võrguseadmetes nagu ruuterid ja pääsupunktid. OpenWrt toetab paljusid erinevaid platvorme ja arhitektuure ning sellel on koostamissüsteem, mis võimaldab lihtsat ja mugavat ristkompileerimist, sealhulgas koostamisel erinevaid komponente, mis muudab valmis püsivara või kettapildi loomise lihtsaks […]