Tēma: Blogs

No High Ceph latentuma līdz kodola ielāpim, izmantojot eBPF/BCC

Linux ir liels skaits rīku kodola un lietojumprogrammu atkļūdošanai. Lielākajai daļai no tiem ir negatīva ietekme uz lietojumprogrammu veiktspēju, un tos nevar izmantot ražošanā. Pirms pāris gadiem tika izstrādāts vēl viens rīks - eBPF. Tas ļauj izsekot kodolam un lietotāja lietojumprogrammām ar zemām izmaksām un bez nepieciešamības pārbūvēt programmas un lejupielādēt trešās puses […]

Kā sagatavot vietni lielām slodzēm: 5 praktiski padomi un noderīgi rīki

Lietotājiem ļoti nepatīk, ja nepieciešamais tiešsaistes resurss ir lēns. Aptaujas dati liecina, ka 57% lietotāju pametīs tīmekļa lapu, ja tās ielāde prasa vairāk nekā trīs sekundes, savukārt 47% ir gatavi gaidīt tikai divas sekundes. Vienas sekundes aizkave var izmaksāt 7% reklāmguvumu un 16% samazināt lietotāju apmierinātību. Tāpēc ir jāsagatavojas palielinātai slodzei un satiksmes uzplūdiem. […]

Stulbas smadzenes, slēptas emocijas, viltīgi algoritmi: sejas atpazīšanas evolūcija

Senie ēģiptieši daudz zināja par vivisekciju un varēja atšķirt aknas no nieres ar pieskārienu. No rīta līdz vakaram autiņojot mūmijas un veicot dziedināšanu (no trefinēšanas līdz audzēju noņemšanai), jūs neizbēgami iemācīsities izprast anatomiju. Anatomisko detaļu bagātību vairāk nekā kompensēja apjukums orgānu funkciju izpratnē. Priesteri, ārsti un vienkāršie cilvēki drosmīgi lika sirdī saprātu, un [...]

Pāreja no monolīta uz mikropakalpojumiem: vēsture un prakse

Šajā rakstā es runāšu par to, kā projekts, pie kura es strādāju, no liela monolīta tika pārveidots par mikropakalpojumu komplektu. Projekts savu vēsturi sāka diezgan sen, 2000. gada sākumā. Pirmās versijas tika rakstītas Visual Basic 6. Laika gaitā kļuva skaidrs, ka attīstība šajā valodā nākotnē būs grūti atbalstāma, jo IDE […]

Amazon publicēja Open Distro for Elasticsearch 1.0.0

Amazon ir ieviesis pirmo Open Distro for Elasticsearch produktu laidienu, kas ietver pilnībā atvērtu Elasticsearch meklēšanas, analīzes un datu uzglabāšanas platformas versiju. Publicētais izdevums ir piemērots lietošanai uzņēmumiem, un tajā ir iekļautas uzlabotas funkcijas, kas pieejamas tikai sākotnējā Elasticsearch komerciālajā versijā. Visi projekta komponenti tiek izplatīti saskaņā ar Apache 2.0 licenci. Gatavie mezgli tiek sagatavoti […]

1.36. rūsa

Izstrādes komanda ar prieku iepazīstina ar Rust 1.36! Kas jauns Rust 1.36? Nākotnes iezīme stabilizēta, no jauna: alloc crate, MaybeUninit , NLL Rust 2015, jauna HashMap ieviešana un jauns karogs bezsaistē Cargo. Un tagad sīkāk: Rust 1.36 nākotnes iezīme beidzot ir stabilizēta. Crate alloc. Sākot ar Rust 1.36, std daļas, kas ir atkarīgas no […]

Valve ir atvēris jaunu ēnotāju kompilatoru AMD GPU

Valve Mesa izstrādātāju adresātu sarakstā piedāvāja jaunu ACO ēnotāju kompilatoru RADV Vulkan draiverim, kas pozicionēts kā alternatīva AMDGPU ēnotāju kompilatoram, ko izmanto OpenGL un Vulkan RadeonSI un RADV draiveros AMD grafikas mikroshēmām. Kad testēšana būs pabeigta un funkcionalitāte pabeigta, ACO plānots piedāvāt iekļaušanai galvenajā Mesa sastāvā. Valve piedāvātā koda mērķis ir […]

Magento e-komercijas platformā ir novērstas 75 ievainojamības

Atvērtajā e-komercijas organizēšanas platformā Magento, kas aizņem aptuveni 20% no tiešsaistes veikalu izveides sistēmu tirgus, ir identificētas ievainojamības, kuru kombinācija ļauj veikt uzbrukumu, lai serverī izpildītu savu kodu, iegūt pilnu kontroli pār tiešsaistes veikalu un organizēt maksājumu novirzīšanu. Ievainojamības tika novērstas Magento laidienos 2.3.2, 2.2.9 un 2.1.18, kas kopumā noteica 75 problēmas […]

People Can Fly labprāt uzņemtos Bulletstorm 2, taču pagaidām viņi atdod visu, ko spēj Outriders.

Klasisko šāvēju fani augstu novērtēja 2011. gadā ieviesto Bulletstorm, kas 2017. gadā saņēma Full Clip Edition atkārtotu izlaidumu. Augusta beigās, pēc izstrādes studijas People Can Fly izpilddirektora Sebastiana Vojcehovska teiktā, tiks izdota arī versija hibrīdkonsolei Nintendo Switch. Bet kā ar potenciālo Bulletstorm 2? Tas ir patiešām interesanti daudziem cilvēkiem. Izrādās, ka cerība […]

Mozilla ir izveidojusi vietni, kurā tiek demonstrētas lietotāju izsekošanas metodes

Mozilla ir ieviesusi pakalpojumu Track THIS, kas ļauj vizuāli novērtēt reklāmas tīklu metodes, kas izseko apmeklētāju vēlmes. Pakalpojums ļauj simulēt četrus tipiskus tiešsaistes uzvedības profilus, automātiski atverot aptuveni 100 cilnes, pēc tam reklāmas tīkli vairākas dienas sāk piedāvāt saturu, kas atbilst izvēlētajam profilam. Piemēram, ja atlasīsiet ļoti bagāta cilvēka profilu, reklāma sāks […]

Rumors: The Last of Us: Part II tiks izlaista 2020. gada februārī četros izdevumos

Baumas par The Last of Us: Part II iznākšanas datumu ir parādījušies informācijas laukā, kopš Sony ievietoja spēli sadaļā “Drīzumā”. Pēc tam dažādi avoti norādīja uz 2020. gada februāri, taču oficiāla apstiprinājuma nebija. To pašu mēnesi savā Twitter vietnē pieminēja kāds Nibels, atsaucoties uz ķīniešu lietotāju ar segvārdu ZhugeEX. IN […]

OpenWrt laidiens 18.06.04

Ir sagatavots OpenWrt 18.06.4 izplatīšanas atjauninājums, kas paredzēts lietošanai dažādās tīkla ierīcēs, piemēram, maršrutētājos un piekļuves punktos. OpenWrt atbalsta daudzas dažādas platformas un arhitektūras, un tai ir būvēšanas sistēma, kas ļauj vienkārši un ērti kompilēt, iekļaujot dažādus komponentus būvniecībā, kas ļauj viegli izveidot gatavu programmaparatūru vai diska attēlu […]