Emne: Blog

Fra High Ceph Latency til Kernel Patch ved hjælp af eBPF/BCC

Linux har et stort antal værktøjer til fejlretning af kernen og applikationer. De fleste af dem har en negativ indvirkning på applikationens ydeevne og kan ikke bruges i produktionen. For et par år siden blev der udviklet et andet værktøj - eBPF. Det gør det muligt at spore kernen og brugerapplikationer med lav overhead og uden behov for at genopbygge programmer og downloade tredjeparts […]

Sådan forbereder du en hjemmeside til store belastninger: 5 praktiske tips og nyttige værktøjer

Brugere kan virkelig ikke lide det, når den online ressource, de har brug for, er langsom. Undersøgelsesdata tyder på, at 57 % af brugerne vil forlade en webside, hvis det tager længere tid end tre sekunder at indlæse, mens 47 % er villige til kun at vente to sekunder. En forsinkelse på et sekund kan koste 7 % i konverteringer og 16 % i reduceret brugertilfredshed. Derfor skal du forberede dig på øget belastning og trafikstigninger. […]

Dumme hjerner, skjulte følelser, luskede algoritmer: udviklingen af ​​ansigtsgenkendelse

De gamle egyptere vidste meget om vivisektion og kunne skelne en lever fra en nyre ved berøring. Ved at svøbe mumier fra morgen til aften og lave healing (fra trephination til at fjerne tumorer), vil du uundgåeligt lære at forstå anatomi. Rigdommen af ​​anatomiske detaljer blev mere end opvejet af forvirring i forståelsen af ​​organernes funktion. Præster, læger og almindelige mennesker lagde dristigt fornuften i hjertet, og [...]

Overgang fra monolit til mikrotjenester: historie og praksis

I denne artikel vil jeg fortælle om, hvordan det projekt, jeg arbejder på, blev transformeret fra en stor monolit til et sæt mikrotjenester. Projektet begyndte sin historie for ganske lang tid siden, i begyndelsen af ​​2000. De første versioner blev skrevet i Visual Basic 6. Med tiden blev det klart, at udvikling på dette sprog i fremtiden ville være vanskelig at understøtte, da IDE […]

Amazon udgav Open Distro for Elasticsearch 1.0.0

Amazon har introduceret den første udgivelse af Open Distro for Elasticsearch-produktet, som inkluderer en helt åben version af Elasticsearch-søge-, analyse- og datalagringsplatformen. Den offentliggjorte udgave er egnet til virksomhedsbrug og inkluderer avancerede funktioner, der kun er tilgængelige i den kommercielle version af den originale Elasticsearch. Alle projektkomponenter distribueres under Apache 2.0-licensen. Færdige samlinger forberedes i […]

Rust 1.36

Udviklingsteamet er glade for at introducere Rust 1.36! Hvad er nyt i Rust 1.36? Fremtidig egenskab stabiliseret, fra ny: alloc kasse, MaybeUninit , NLL til Rust 2015, ny HashMap-implementering og et nyt flag -offline til Cargo. Og nu mere detaljeret: I Rust 1.36 er Future-trækket endelig blevet stabiliseret. Kassetildeling. Fra Rust 1.36 er dele af standarden, der er afhængige af […]

Valve har afsløret en ny shader-compiler til AMD GPU'er

Valve tilbød på Mesa-udviklerens mailingliste en ny ACO shader-kompiler til RADV Vulkan-driveren, placeret som et alternativ til AMDGPU-shader-kompileren, der bruges i OpenGL og Vulkan RadeonSI og RADV-drivere til AMD-grafikchips. Når testen er afsluttet, og funktionaliteten er afsluttet, er ACO planlagt til at blive tilbudt til inklusion i Mesa-hovedsammensætningen. Valves foreslåede kode sigter mod at […]

75 sårbarheder rettet i Magento e-handelsplatform

I den åbne platform til organisering af e-handel Magento, som optager omkring 20% ​​af markedet for systemer til oprettelse af onlinebutikker, er der identificeret sårbarheder, hvis kombination giver dig mulighed for at udføre et angreb for at udføre din kode på serveren, få fuld kontrol over netbutikken og organisere betalingsomdirigering. Sårbarhederne blev rettet i Magento-udgivelserne 2.3.2, 2.2.9 og 2.1.18, som i alt løste 75 problemer […]

People Can Fly ville elske at tage imod Bulletstorm 2, men indtil videre giver det Outriders al styrke

Fans af klassiske skydespil satte stor pris på Bulletstorm, der blev introduceret i 2011, som modtog en genudgivelse af Full Clip Edition i 2017. I slutningen af ​​august vil der ifølge den administrerende direktør for udviklingsstudiet People Can Fly, Sebastian Wojciechowski, også blive frigivet en version til hybridkonsollen Nintendo Switch. Men hvad med en potentiel Bulletstorm 2? Dette er virkelig interessant for mange mennesker. Det viser sig, at håb […]

Mozilla lancerer hjemmeside, der viser, hvordan brugere kan spores

Mozilla har introduceret Track THIS-tjenesten, som giver dig mulighed for visuelt at evaluere metoderne til reklamenetværk, der sporer besøgendes præferencer. Tjenesten giver dig mulighed for at simulere fire typiske profiler af online adfærd gennem den automatiske åbning af omkring 100 faner, hvorefter annoncenetværk begynder at tilbyde indhold svarende til den valgte profil i flere dage. For eksempel, hvis du vælger profilen for en meget rig person, vil annoncen begynde at […]

Rygter: The Last of Us: Part II udkommer i februar 2020 i fire udgaver

Rygter om udgivelsesdatoen for The Last of Us: Part II er dukket op i informationsfeltet, siden Sony placerede spillet i "Coming Soon"-sektionen. Herefter pegede forskellige kilder på februar 2020, men der var ingen officiel bekræftelse. Samme måned blev nævnt af en Nibel-insider på hans Twitter, med henvisning til en kinesisk bruger under kaldenavnet ZhugeEX. I […]

Udgivelse af OpenWrt 18.06.04

Der er udarbejdet en opdatering til OpenWrt 18.06.4 distributionen, rettet mod brug i forskellige netværksenheder såsom routere og adgangspunkter. OpenWrt understøtter mange forskellige platforme og arkitekturer og har et byggesystem, der giver dig mulighed for enkelt og bekvemt at krydskompilere, herunder forskellige komponenter i buildet, hvilket gør det nemt at skabe færdiglavet firmware eller et diskbillede […]