topic: blog

Van hoge Ceph-latentie tot kernelpatch met behulp van eBPF/BCC

Linux heeft een groot aantal tools voor het debuggen van de kernel en applicaties. De meeste daarvan hebben een negatieve invloed op de applicatieprestaties en kunnen niet in de productie worden gebruikt. Een paar jaar geleden werd een ander hulpmiddel ontwikkeld: eBPF. Het maakt het mogelijk om de kernel- en gebruikersapplicaties te traceren met weinig overhead en zonder de noodzaak om programma’s opnieuw op te bouwen en programma’s van derden te downloaden […]

Hoe maak je een website klaar voor zware belasting: 5 praktische tips en handige tools

Gebruikers houden er echt niet van als de online bron die ze nodig hebben traag is. Uit enquêtegegevens blijkt dat 57% van de gebruikers een webpagina verlaat als het laden langer dan drie seconden duurt, terwijl 47% bereid is slechts twee seconden te wachten. Een vertraging van één seconde kan 7% aan conversies en 16% aan verminderde gebruikerstevredenheid kosten. Daarom moet u zich voorbereiden op verhoogde belasting en verkeerspieken. […]

Stomme hersenen, verborgen emoties, sluwe algoritmen: de evolutie van gezichtsherkenning

De oude Egyptenaren wisten veel over vivisectie en konden op de tast een lever van een nier onderscheiden. Door mummies van 's morgens tot' s avonds in te wikkelen en te genezen (van trephinatie tot het verwijderen van tumoren), leer je onvermijdelijk de anatomie begrijpen. De rijkdom aan anatomische details werd ruimschoots gecompenseerd door de verwarring bij het begrijpen van de functie van de organen. Priesters, artsen en gewone mensen plaatsten stoutmoedig de rede in het hart, en [...]

De overgang van monoliet naar microservices: geschiedenis en praktijk

In dit artikel zal ik vertellen hoe het project waaraan ik werk, is getransformeerd van een grote monoliet naar een reeks microservices. Het project begon zijn geschiedenis lang geleden, begin 2000. De eerste versies werden geschreven in Visual Basic 6. Na verloop van tijd werd het duidelijk dat de ontwikkeling in deze taal in de toekomst moeilijk te ondersteunen zou zijn, aangezien de IDE […]

Amazon heeft Open Distro voor Elasticsearch 1.0.0 gepubliceerd

Amazon heeft de eerste release geïntroduceerd van het Open Distro voor Elasticsearch-product, dat een volledig open versie van het Elasticsearch-zoek-, analyse- en gegevensopslagplatform bevat. De gepubliceerde editie is geschikt voor zakelijk gebruik en bevat geavanceerde functies die alleen beschikbaar zijn in de commerciële versie van de originele Elasticsearch. Alle projectcomponenten worden gedistribueerd onder de Apache 2.0-licentie. Afgewerkte assemblages worden voorbereid in […]

Roest 1.36

Het ontwikkelingsteam is verheugd om Rust 1.36 te introduceren! Wat is er nieuw in Rust 1.36? Toekomstige eigenschap gestabiliseerd, vanaf nieuw: alloc-krat, MaybeUninit , NLL voor Rust 2015, nieuwe HashMap-implementatie en een nieuwe vlag -offline voor Cargo. En nu in meer detail: in Rust 1.36 is de Future-eigenschap eindelijk gestabiliseerd. Krat toegewezen. Vanaf Rust 1.36 zijn delen van de standaard die afhankelijk zijn van […]

Valve heeft een nieuwe shader-compiler voor AMD GPU's geopend

Valve bood op de Mesa-mailinglijst voor ontwikkelaars een nieuwe ACO-shader-compiler aan voor de RADV Vulkan-driver, gepositioneerd als alternatief voor de AMDGPU-shader-compiler die wordt gebruikt in de OpenGL en Vulkan RadeonSI- en RADV-drivers voor AMD grafische chips. Zodra het testen is voltooid en de functionaliteit is afgerond, is het de bedoeling dat ACO wordt aangeboden voor opname in de belangrijkste Mesa-samenstelling. De door Valve voorgestelde code heeft tot doel […]

75 kwetsbaarheden opgelost in het Magento e-commerceplatform

In het open platform voor het organiseren van e-commerce Magento, dat ongeveer 20% van de markt voor systemen voor het creëren van online winkels in beslag neemt, zijn kwetsbaarheden geïdentificeerd, waardoor je door de combinatie een aanval kunt uitvoeren om je code op de server uit te voeren, volledige controle krijgen over de online winkel en het doorsturen van betalingen organiseren. De kwetsbaarheden zijn opgelost in Magento releases 2.3.2, 2.2.9 en 2.1.18, waarmee in totaal 75 problemen zijn opgelost […]

People Can Fly zou graag Bulletstorm 2 willen spelen, maar voorlopig geven ze alles aan Outriders

Fans van klassieke shooters waardeerden Bulletstorm, geïntroduceerd in 2011, dat in 2017 een heruitgave van de Full Clip Edition ontving, zeer. Volgens de directeur van ontwikkelingsstudio People Can Fly, Sebastian Wojciechowski, komt eind augustus ook een versie voor de hybride console Nintendo Switch uit. Maar hoe zit het met een potentiële Bulletstorm 2? Dit is voor veel mensen echt interessant. Het blijkt dat de hoop […]

Mozilla heeft een website gelanceerd die methoden demonstreert voor het volgen van gebruikers

Mozilla heeft de dienst Track THIS geïntroduceerd, waarmee u de methoden van advertentienetwerken die de voorkeuren van bezoekers volgen visueel kunt evalueren. Met de dienst kunt u vier typische profielen van online gedrag simuleren door het automatisch openen van ongeveer 100 tabbladen, waarna advertentienetwerken gedurende enkele dagen inhoud gaan aanbieden die overeenkomt met het geselecteerde profiel. Als u bijvoorbeeld het profiel van een zeer rijk persoon selecteert, begint de advertentie te […]

Rumours: The Last of Us: Part II verschijnt in februari 2020 in vier edities

Geruchten over de releasedatum van The Last of Us: Part II verschijnen in het informatieveld sinds Sony de game in de sectie ‘Coming Soon’ plaatste. Hierna wezen diverse bronnen op februari 2020, maar een officiële bevestiging bleef uit. Dezelfde maand werd door een Nibel-insider op zijn Twitter genoemd, verwijzend naar een Chinese gebruiker onder de bijnaam ZhugeEX. IN […]

Vrijgave van OpenWrt 18.06.04

Er is een update van de OpenWrt 18.06.4-distributie voorbereid, gericht op gebruik in verschillende netwerkapparaten zoals routers en access points. OpenWrt ondersteunt veel verschillende platforms en architecturen en heeft een bouwsysteem waarmee u eenvoudig en gemakkelijk kunt cross-compileren, inclusief verschillende componenten in de build, waardoor u eenvoudig kant-en-klare firmware of een schijfkopie kunt maken […]