Auteur: Yuri Gagarin

Messenger database (part 1): designing the database framework

Hoe kunnen we zakelijke vereisten vertalen naar specifieke datastructuren aan de hand van het ontwerp 'from scratch' van een database voor een messenger. Deel 1: ontwerpen van de database-infrastructuur Deel 2: live partitioneren Onze database zal niet zo groot en verdeeld zijn als die van Vkontakte of Badoo, maar 'om het te hebben' moet het goed zijn – functioneel, snel en op één PostgreSQL-server passen – zodat […]

Architectuur voor het opslaan en delen van foto's in Badoo.

Artem Denisov (bo0rsh201, Badoo) Badoo is de grootste datingsite ter wereld. Op dit moment hebben we ongeveer 330 miljoen gebruikers wereldwijd geregistreerd. Maar wat veel belangrijker is in de context van ons gesprek vandaag is dat we ongeveer 3 petabyte aan gebruikersfoto's opslaan. Elke dag uploaden onze gebruikers ongeveer 3,5 miljoen […]

Mozilla heeft een zero-day kwetsbaarheid in Firefox verholpen die actief werd uitgebuit door hackers

Gisteren heeft Mozilla een patch uitgebracht voor zijn browser Firefox, die een zero-day-kwetsbaarheid oplost. Volgens berichten van netwerkbronnen werd de kwetsbaarheid actief uitgebuit door kwaadwillenden, maar vertegenwoordigers van Mozilla hebben hier nog niet op gereageerd. Het is bekend dat de kwetsbaarheid de JavaScript JIT-compiler IonMonkey voor SpiderMonkey betreft, een van de belangrijkste componenten van de Firefox-kern, die JavaScript-operaties afhandelt. Deskundigen hebben het probleem geclassificeerd als […]

Release van OpenWRT 19.07

De builds van de nieuwe belangrijke release van OpenWRT zijn gevormd — een open Linux-distributie voor thuisnetwerkrouters. De belangrijkste vernieuwingen die voor de gebruiker zichtbaar zijn: Alle apparaten gebruiken de kernel 4.14.x. De ath79-architectuur is toegevoegd, waarmee apparaten worden ondersteund die voorheen onder de ar71xx-architectuur vielen. Het verschil is het gebruik van Device Tree in plaats van het expliciet beschrijven van de specificaties van elk apparaat in C-bestanden. De routeringsprestaties zijn aanzienlijk verbeterd door de implementatie van […]

Chrome zal, net als Firefox, bescherming tegen opdringerige meldingen toevoegen.

Google heeft plannen onthuld voor de implementatie van middelen in Chrome om opdringerige meldingen te blokkeren, vergelijkbaar met die welke enkele dagen geleden aan gebruikers in Firefox 72 werden aangeboden. Google erkent dat de meeste meldingen met betrekking tot autorisatie op een opdringerige manier door websites worden weergegeven. In plaats van dergelijke meldingen weer te geven wanneer ze echt nodig zijn, vragen websites meestal om autorisatie […]

De vervloeking van de tweede maand

Bij organisatorische veranderingen zijn er twee belangrijke problemen: beginnen en niet stoppen. En vreemd genoeg is niet stoppen moeilijker dan beginnen. Het is lastig om te beginnen als de veranderingen groot zijn gepland. Dit probleem kan eenvoudig worden opgelost: je moet klein beginnen, in delen. Voor de kenners: dit heet agile, en ook wel fail fast, fail cheap. Maak een stap, evalueer, gooi het weg of ga verder, […]

Door het team te managen, schend alle regels

In de kunst van management zijn er veel tegenstrijdige recepten, en de beste managers ter wereld houden zich aan hun eigen regels. Hebben ze gelijk en waarom is het wervingsproces bij toonaangevende bedrijven zo ingericht? Moet men al zijn energie steken in het overwinnen van zijn tekortkomingen? Waarom werken zelfsturende teams vaak niet? Op wie moet de manager meer tijd besteden — aan […]

Istio Circuit Breaker: schakel defecte containers uit

De feestdagen zijn voorbij en we zijn terug met ons tweede bericht in de serie over Istio Service Mesh. Het onderwerp van vandaag is Circuit Breaker, wat in het Nederlands elektrotechnisch 'automatische schakelaar' betekent, in de spreektaal 'beschermautomaat'. Alleen in Istio schakelt deze automaat geen doorgebrande of overbelaste circuit uit, maar defecte containers. Hoe dit idealiter zou moeten werken Wanneer […]

Er zal een nieuwe optie verschijnen in Taakbeheer Windows 10

Microsoft heeft een nieuwe update van Windows 10 Build 19541 uitgebracht in het kader van het "Insider"-programma. Deze is beschikbaar in de Fast Ring en omvat enkele kleine verbeteringen die mogelijk in de release van 2020 worden opgenomen, maar mogelijk ook niet. De veranderingen zelf zijn echter interessant. Ten eerste is er een nieuwe optie in Taakbeheer die gebruikers de architectuur van elk proces laat zien. Dit […]

Huawei heeft een nieuwe Linux-distributie openEuler uitgebracht

Huawei heeft aangekondigd de infrastructuur voor de ontwikkeling van een nieuwe Linux-distributie - openEuler - te hebben afgerond, die zal groeien met de steun van de gemeenschap. Op de projectwebsite is al de eerste release van openEuler 1.0 gepubliceerd, waarvan de iso-afbeelding (3,2 GB) momenteel alleen beschikbaar is voor systemen gebaseerd op de Aarch64-architectuur (ARM64). De repository bevat ongeveer 1000 pakketten die zijn samengesteld voor de architecturen ARM64 en x86_64. De broncode […]

Firefox-update 72.0.1 en 68.4.1 met een kritische 0-day kwetsbaarheid opgelost

Noodcorrecties van Firefox 72.0.1 en 68.4.1 zijn uitgebracht, waarin een kritieke kwetsbaarheid (CVE-2019-17026) is verholpen die het mogelijk maakt om code uit te voeren bij het openen van bepaalde opgemaakte pagina's. Het gevaar wordt vergroot doordat er al vóór de correctie aanvallen zijn waargenomen met gebruik van deze kwetsbaarheid en de kwaadaardige actoren beschikken over een werkende exploit. Alle Firefox-gebruikers wordt aangeraden om hun browser dringend bij te werken, en […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster