Författare: Yuri Gagarin

SRE av Slurm. Ett kontinuerligt experiment med experter från Booking.com och Google.com

Vårt team älskar experiment. Varje Slörm är inte en statisk upprepning av det förra, utan en reflektion över erfarenheter och en strävan att gå från bra till bättre. Men med Slörm SRE har vi beslutat att tillämpa ett helt nytt format - att ge deltagarna förutsättningar som ligger så nära «strids»-förhållanden som möjligt. För att kort beskriva vad vi har sysslat med under intensivkursen: «Bygger, bryter, lagar, studerar». SRE har inte mycket att erbjuda […]

Arbetsnoder i Kubernetes: många små eller några stora?

Vid skapandet av ett Kubernetes-kluster kan frågor uppkomma: hur många arbetsnoder ska man konfigurera och av vilken typ? Vad är bättre för ett on-premise kluster: att köpa några kraftfulla servrar eller använda ett dussin gamla maskiner i ditt datacenter? Och i molnet är det bättre att ta åtta enkärniga eller två fyrkärniga instanser? Svaren på dessa frågor finns i artikeln av Daniel Weibel, mjukvaruingenjör och lärare […]

KeyDB som [potentiell] ersättning för Redis

Det finns inga recensioner på Habr om "snabbare alternativ till Redis" – KeyDB. Efter att ha fått tillräckligt med färsk erfarenhet av dess användning, vill jag fylla denna brist. Bakgrunden är ganska banal: en gång, vid en stor trafikökning, registrerades en betydande nedgång i applikationens prestanda (nämligen svarstiden). Vid den tidpunkten kunde vi tyvärr inte genomföra någon bra diagnos av vad som hände, så vi planerade sedan att göra flera […]

Hur man konfigurerar Elasticsearch för att undvika läckor

Under det senaste året har det uppstått många läckor från Elasticsearch-databaser (här, här och här). I många fall lagrades personuppgifter i databasen. Dessa läckor kunde ha undvikits om administratörerna hade tagit sig tid att kontrollera några enkla inställningar efter att databasen hade rullats ut. Idag ska vi prata om dem. Vi påpekar genast att vi i vår praktik använder Elasticsearch för att lagra loggar och analysera […]

Grunderna i Elasticsearch

Elasticsearch är en sökmotor med json rest api som använder Lucene och är skriven i Java. Beskrivning av alla fördelar med denna motor finns på den officiella webbplatsen. Vidare i texten kommer vi att kalla Elasticsearch för ES. Liknande motorer används vid komplex sökning i dokumentbaser. Till exempel sökning med hänsyn till språkmorfologi eller sökning baserat på geo-koordinater. I denna artikel […]

I Opera har de förbättrat läget "bild i bild"

Webbläsaren Opera kan knappast skryta med sin popularitet. Så var det under klassiska Opera, och detsamma kvarstår efter övergången till Chromium-motorn. Men i många fall är den den mest innovativa, och företaget fortsätter att arbeta på att förbättra appen. I den senaste uppdateringen har en förbättrad version av "bild-i-bild"-läget lagts till. Till skillnad från Googles version fungerar den […]

För elproduktion på nätterna har "antisolarska" batterier föreslagits.

Även om vi gärna vill övergå till förnybara energikällor har alla sina egna nackdelar. Solpaneler, till exempel, fungerar bara under dagtid. På natten står de still, och energi hämtas från batterier som laddades under dagen. Det som kan hjälpa till att övervinna denna begränsning är termoradiation panelerna som forskare har utvecklat. Enligt internetresursen ExtremeTech har forskare vid University of California, Davis [, ...]

Företaget Siemens har släppt hypervisor Jailhouse 0.12

Företaget Siemens har publicerat en version av den fria hypervisorn Jailhouse 0.12. Hypervisorn stödjer drift på x86_64-system med VMX+EPT- eller SVM+NPT (AMD-V) förlängningar, samt på ARMv7 och ARMv8/ARM64-processorer med virtualiseringsförlängningar. En separat bildgenerator för hypervisorn Jailhouse utvecklas, baserat på Debian-paket för stödja enheter. Projektkoden distribueras under GPLv2-licens. Hypervisorn är implementerad i [, ...]

OpenWifi-projektet implementerar en öppen Wi-Fi-chip baserad på FPGA och SDR

Vid den gångna konferensen FOSDEM 2020 presenterades projektet OpenWifi, som utvecklar den första öppna implementeringen av hela Wi-Fi 802.11a/g/n-stacken, där signalform och modulering definieras programvarumässigt (SDR, Software Defined Radio). OpenWifi gör det möjligt att skapa en helt kontrollerad implementation av alla komponenter i en trådlös enhet, inklusive lågnivåskikten, som i vanliga trådlösa adaptrar genomförs på nivåer som inte är tillgängliga för granskning. Koden för de programvarubaserade komponenterna […]

Wine är anpassad för användning med Wayland

Inom ramen för projektet Wine-wayland har en uppsättning patchar och drivrutinen winewayland.drv förberetts, som gör det möjligt att använda Wine i miljöer baserade på Wayland-protokollet, utan att använda XWayland och komponenter relaterade till X11. Det har också möjliggjort att köra spel och applikationer som använder grafik-API:erna Vulkan och Direct3D 9, 10 och 11. Stödet för Direct3D implementeras genom DXVK-lagret, som transkriberar [, ...]

Utgivning av spelmotorn Godot 3.2

PÅ BEGÄRAN AV ARBETARE! Tagen från opennet. Efter 10 månader av utveckling har den fria spelmotorn Godot 3.2 publicerats, som är lämplig för skapande av 2D- och 3D-spel. Motorn stödjer ett lättlärt språk för spel-logik, en grafisk miljö för spelutveckling, ett system för en-klicks distribution av spel, breda animationsmöjligheter och simulering av fysikprocesser, en inbyggd debugger och ett system för identifiering [, ...]

Kim Dotcom: fångad i nätet, den mest eftersökta personen online. Del 2

För vissa är Kim Dotcom, grundaren av den ökända fildelningssajten »MegaUpload«, en brottsling och internetpirat, medan han för andra är en orubblig förespråkare för personlig integritet. Den 12 mars 2017 hade den världspremiär för en dokumentärfilm som innehöll intervjuer med politiker, journalister och musiker som känner Kim »från alla håll«. Den nyzeeländska regissören Annie Goldson använder videoklipp från personliga arkiv för att berätta […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster