Categorie: Blog

Benchmark CPU-verbruik voor Istio en Linkerd

Inleiding Wij bij Shopify zijn begonnen met de uitrol van Istio als service mesh. Over het algemeen zijn we tevreden, behalve over één ding: het is duur. In gepubliceerde benchmarks voor Istio staat: Met Istio 1.1 verbruikt de proxy ongeveer 0,6 vCPU (virtuele cores) per 1000 verzoeken per seconde. Voor de eerste regio in de service mesh (met 2 proxies aan elke kant van de verbinding) zijn […]

Onderzoek: het creëren van een blokkade-resistente proxy-service met behulp van speltheorie

Een paar jaar geleden voerde een internationale groep wetenschappers van de universiteiten van Massachusetts, Pennsylvania en het Duitse München een onderzoek uit naar de effectiviteit van traditionele proxies als hulpmiddel in de strijd tegen censuur. Als resultaat stelden de wetenschappers een nieuwe methode voor om blokkades te omzeilen, gebaseerd op de speltheorie. We hebben een aangepaste vertaling van de belangrijkste punten van dit onderzoek voorbereid. Inleiding De aanpak van populaire middelen om blokkades te omzeilen, zoals Tor, is gebaseerd op […]

Bug Killing Marathon — het jagen op oude bugs

Hoeveel open bugs heb je in je backlog? 100? 1000? En hoelang liggen ze daar al? Een week? Een maand? Jaren? Waarom gebeurt dit? Geen tijd? Moet je belangrijkere taken doen? "We zullen nu alle dringende functies implementeren, en daarna is er zeker tijd om de bugs op te ruimen"? ... Sommigen gebruiken een Zero Bug Policy, anderen hebben een goed ontwikkelde cultuur van werken.

Bug Killing: BUgHunting. Hoe je 200 bugs per dag kunt vinden

Hallo allemaal! Mijn naam is Julia en ik ben tester. Vorig jaar vertelde ik je over de Bug Killing Marathon — een evenement dat we in ons bedrijf organiseren om de bug backlog op te schonen. Dit is een levensvatbare optie om deze aanzienlijk te verminderen (in verschillende teams van 10 tot 50%) binnen één dag. Vandaag wil ik je vertellen over onze lenteforum van de Bug Killing Marathon.

Microsoft Defender voor Mac is uitgebracht

In maart kondigde Microsoft voor het eerst de release van Microsoft Defender ATP voor Mac aan. Nu, na interne producttests, heeft het bedrijf aangekondigd dat het een openbare bèta heeft uitgebracht. Microsoft Defender heeft nu ondersteuning voor 37 talen, verbeterde prestaties en verbeterde bescherming tegen ongeautoriseerde toegang. Monsters van virussen kunnen nu via de hoofdinterface van het programma worden verzonden.

We schreven API — we doorbraken XML (twee)

De eerste API van MijnVoorraad verscheen 10 jaar geleden. Gedurende deze tijd hebben we gewerkt aan de bestaande versies van de API en nieuwe ontwikkeld. En enkele versies van de API zijn al 'begraven'. In dit artikel komt van alles aan bod: hoe we de API hebben gemaakt, waarvoor het nodig is voor de cloudservice, wat het gebruikers biedt, op welke obstakels we zijn gestoten en wat we in de toekomst willen doen. Ik […]

Besparen van schijfruimte met behulp van steganografie

Wanneer we het over steganografie hebben, denken mensen aan terroristen, pedofielen, spionnen, of in het beste geval aan crypto-anarchisten en andere wetenschappers. En inderdaad, wie zou er nog iets willen verbergen voor externe ogen? Wat kan zoiets voor een gewone persoon betekenen? Blijkbaar is er toch enige nuttigheid. Daarom gaan we vandaag gegevens comprimeren met behulp van steganografiemethoden. En aan het eind […]

Elasticsearch heeft problematische beveiligingsfuncties die eerder als open source zijn gepresenteerd, gratis gemaakt.

Onlangs verscheen er een bericht op de Elastic-blog waarin werd aangekondigd dat de belangrijkste beveiligingsfuncties van Elasticsearch, die meer dan een jaar geleden als open source zijn gepresenteerd, nu gratis zijn voor gebruikers. In het officiële blogbericht staan de 'juiste' woorden dat open source gratis moet zijn en dat de projecteigenaren hun bedrijf op andere aanvullende functies bouwen die worden aangeboden […]

Perl 5.30.0 is uitgebracht

Een jaar na de release van Perl 5.28.0 is Perl 5.30.0 uitgebracht. Belangrijke wijzigingen: Ondersteuning voor Unicode versies 11, 12 en de conceptversie 12.1 is toegevoegd; de bovengrens 'n', die is ingesteld in de kwantificator van reguliere expressies in de vorm '{m, n}', is verdubbeld tot 65534; metasybolen in de specificaties van Unicode-eigenschapswaarden worden nu gedeeltelijk ondersteund; ondersteuning voor qr'N{name}' is toegevoegd; Perl kan nu worden gecompileerd om...

Smartphone UMIDIGI A5 Pro met drievoudige camera — alleen vandaag voor $89

De Chinese elektronicafabrikant UMIDIGI heeft de smartphone UMIDIGI A5 Pro gepresenteerd tijdens de jaarlijkse uitverkoop van merken — het festival voor fans van UMIDIGI — "UMIDIGI Fan Festival", dat plaatsvond op het platform AliExpress. Gedurende deze uitverkoop, die slechts 24 uur duurt, kan de nieuwkomer worden gekocht met aanzienlijke korting voor $89,37 (met een coupon van $6). De UMIDIGI A5 Pro is uitgerust met een 6,3-inch display, gemaakt van […]

IoT, AI-systemen en netwerktechnologieën op VMware EMPOWER 2019 - we gaan door met de uitzending vanaf de locatie.

We are discussing the innovations presented at the VMware EMPOWER 2019 conference in Lisbon (we are also streaming on our Telegram channel). Revolutionary Networking Solutions One of the main topics on the second day of the conference was intelligent traffic routing. Global Wide Area Networks (WAN) are quite unstable. Users often connect to corporate IT infrastructure via mobile devices through public hotspots, which brings certain risks […]

.NET: Tools for working with multithreading and asynchronicity. Part 1

I am publishing the original article on Habr, the translation of which is posted in the corporate blog. The need to do something asynchronously, without waiting for results here and now, or to divide large tasks among several executing units existed even before computers. With their emergence, this need became very tangible. Now in 2019, as I type this article on a laptop with an 8-core processor […]

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