Ämne: administration

Lagring i Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor

Uppdatering!. I kommentarerna föreslog en läsare att prova Linstor (kanske han jobbar på det själv), så jag lade till ett avsnitt om den lösningen. Jag skrev också ett inlägg om hur man installerar det eftersom processen skiljer sig mycket från de andra. För att vara ärlig så gav jag upp och gav upp Kubernetes (för nu i alla fall). Jag kommer att använda Heroku. Varför? […]

IP-KVM via QEMU

Att felsöka operativsystemsstartproblem på servrar utan KVM är ingen lätt uppgift. Vi skapar en KVM-over-IP för oss själva via en återställningsbild och en virtuell maskin. Om problem uppstår med operativsystemet på fjärrservern laddar administratören ner återställningsavbildningen och utför det nödvändiga arbetet. Den här metoden fungerar utmärkt när orsaken till felet är känd och återställningsavbildningen och installerad på servern […]

Projekt som inte tog fart

Cloud4Y har redan pratat om intressanta projekt som utvecklats i Sovjetunionen. Om vi ​​fortsätter med ämnet, låt oss komma ihåg vilka andra projekt som hade goda utsikter, men som av flera skäl inte fick stort erkännande eller lades på hyllan helt och hållet. Bensinstation Under förberedelserna för OS 80 beslutades det att demonstrera för alla (och i första hand för huvudstadsländerna) Sovjetunionens modernitet. Och bensinstationer blev en [...]

Min sjätte dag med Haiku: under huven av resurser, ikoner och paket

TL;DR: Haiku är ett operativsystem speciellt designat för datorer, så det har några knep som gör dess skrivbordsmiljö mycket bättre än andra. Men hur fungerar det? Jag upptäckte nyligen Haiku, ett oväntat bra system. Jag är fortfarande förvånad över hur smidigt det går, särskilt jämfört med Linux-skrivbordsmiljöer. Idag ska jag stanna till [...]

Verktyg för utvecklare av applikationer som körs på Kubernetes

Ett modernt arbetssätt löser många pressande affärsproblem. Behållare och orkestratorer gör det enkelt att skala projekt av vilken komplexitet som helst, förenkla utgivningen av nya versioner, gör dem mer tillförlitliga, men samtidigt skapar de ytterligare problem för utvecklare. En programmerare är i första hand bekymrad över sin kod – arkitektur, kvalitet, prestanda, elegans – och inte hur den ska […]

Medium Weekly Digest #6 (16–23 augusti 2019)

Tro mig, dagens värld är mycket mer oförutsägbar och farligare än den Orwell beskrev. — Edward Snowden På agendan: Decentraliserad internetleverantör "Medium" vägrar att använda SSL till förmån för inbyggd kryptering Yggdrasil E-post och socialt nätverk dök upp i Yggdrasil-nätverket Påminn mig - vad är "Medium"? Medium (eng. Medium - "mellanled", originalslogan - Don't […]

Hur Badoo uppnådde förmågan att rendera 200 XNUMX bilder per sekund

Den moderna webben är nästan otänkbar utan medieinnehåll: nästan varje mormor har en smartphone, alla finns på sociala nätverk och driftstopp i underhållet är kostsamt för företag. Här är en utskrift av Badoos berättelse om hur den organiserade leveransen av foton med hjälp av en hårdvarulösning, vilka prestandaproblem den stötte på i processen, vad som orsakade dem och hur […]

Hur man utvärderar prestanda för en Linux-server: öppna benchmarking-verktyg

Vi på 1cloud.ru har förberett ett urval av verktyg och skript för att bedöma prestanda hos processorer, lagringssystem och minne på Linux-maskiner: Iometer, DD, vpsbench, HammerDB och 7-Zip. Våra andra samlingar av riktmärken: Sysbench, UnixBench, Phoronix Test Suite, Vdbench och IOzone Interbench, Fio, Hdparm, S och Bonnie Photo - Bureau of Land Management Alaska - CC BY Iometer Detta är - […]

Benchmarks för Linux-servrar: ett urval av öppna verktyg

Vi fortsätter att prata om verktyg för att bedöma CPU-prestanda på Linux-maskiner. Idag i materialet: temci, uarch-bench, likwid, perf-tools och llvm-mca. Fler riktmärken: Sysbench, UnixBench, Phoronix Test Suite, Vdbench och IOzone Interbench, Fio, Hdparm, S och Bonnie Iometer, DD, vpsbench, HammerDB och 7-Zip Photo - Lukas Blazek - Unsplash temci Detta är ett verktyg för att uppskatta körtid [ ... ]

Enhetstester i ett DBMS - hur vi gör i Sportmaster, del ett

Hej, Habr! Jag heter Maxim Ponomarenko och är utvecklare på Sportmaster. Jag har 10 års erfarenhet inom IT-området. Han började sin karriär inom manuell testning och gick sedan över till databasutveckling. Under de senaste 4 åren har jag, med ackumulering av den kunskap jag fått inom testning och utveckling, automatiserat testning på DBMS-nivå. Jag har varit med i Sportmaster-teamet i lite över ett år […]

Hur man konfigurerar PVS-Studio i Travis CI med hjälp av exemplet med en PSP-spelkonsolemulator

Travis CI är en distribuerad webbtjänst för att bygga och testa programvara som använder GitHub som källkodsvärd. Förutom ovanstående driftscenarier kan du lägga till dina egna tack vare de omfattande konfigurationsalternativen. I den här artikeln kommer vi att konfigurera Travis CI att arbeta med PVS-Studio med hjälp av PPSSPP-kodexemplet. Inledning Travis CI är en webbtjänst för att bygga och […]