emne: administrasjon

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

Oppdater!. I kommentarfeltet foreslo en leser å prøve Linstor (kanskje han jobber med det selv), så jeg la til en del om den løsningen. Jeg skrev også et innlegg om hvordan du installerer det fordi prosessen er veldig forskjellig fra de andre. For å være ærlig ga jeg opp og ga opp Kubernetes (for nå i alle fall). Jeg vil bruke Heroku. Hvorfor? […]

IP-KVM via QEMU

Feilsøking av operativsystemoppstartsproblemer på servere uten KVM er ikke en lett oppgave. Vi lager en KVM-over-IP for oss selv via et gjenopprettingsbilde og en virtuell maskin. Hvis det oppstår problemer med operativsystemet på den eksterne serveren, laster administratoren ned gjenopprettingsbildet og utfører det nødvendige arbeidet. Denne metoden fungerer utmerket når årsaken til feilen er kjent, og gjenopprettingsbildet og installert på serveren […]

Prosjekter som ikke tok av

Cloud4Y har allerede snakket om interessante prosjekter utviklet i USSR. Fortsetter emnet, la oss huske hvilke andre prosjekter som hadde gode utsikter, men som av en rekke årsaker ikke fikk bred anerkjennelse eller ble skrinlagt helt. Bensinstasjon Under forberedelsene til OL i 80 ble det besluttet å demonstrere for alle (og først og fremst til hovedstadsland) Sovjetunionens modernitet. Og bensinstasjoner ble en [...]

Min sjette dag med Haiku: under panseret av ressurser, ikoner og pakker

TL;DR: Haiku er et operativsystem spesielt utviklet for PC-er, så det har noen få triks som gjør skrivebordsmiljøet mye bedre enn andre. Men hvordan fungerer det? Jeg oppdaget nylig Haiku, et uventet bra system. Jeg er fortsatt overrasket over hvor jevnt det går, spesielt sammenlignet med Linux-skrivebordsmiljøer. I dag skal jeg innom [...]

Verktøy for utviklere av applikasjoner som kjører på Kubernetes

En moderne tilnærming til drift løser mange presserende forretningsproblemer. Beholdere og orkestratorer gjør det enkelt å skalere prosjekter av enhver kompleksitet, forenkler utgivelsen av nye versjoner, gjør dem mer pålitelige, men samtidig skaper de ytterligere problemer for utviklere. En programmerer er først og fremst opptatt av koden sin – arkitektur, kvalitet, ytelse, eleganse – og ikke hvordan den vil […]

Medium Weekly Digest #6 (16. – 23. august 2019)

Tro meg, dagens verden er mye mer uforutsigbar og farlig enn den Orwell beskrev. — Edward Snowden På agendaen: Desentralisert Internett-leverandør "Medium" nekter å bruke SSL til fordel for native kryptering Yggdrasil E-post og sosialt nettverk dukket opp i Yggdrasil-nettverket Minn meg - hva er "Medium"? Medium (eng. Medium - "mellomledd", originalt slagord - Ikke […]

Hvordan Badoo oppnådde muligheten til å sende 200 XNUMX bilder per sekund

Det moderne nettet er nesten utenkelig uten medieinnhold: nesten hver bestemor har en smarttelefon, alle er på sosiale nettverk, og nedetid i vedlikehold er kostbart for bedrifter. Her er en utskrift av Badoos historie om hvordan den organiserte leveringen av bilder ved hjelp av en maskinvareløsning, hvilke ytelsesproblemer den møtte i prosessen, hva som forårsaket dem, og hvordan […]

Hvordan evaluere Linux-serverytelse: åpne benchmarking-verktøy

Vi i 1cloud.ru har utarbeidet et utvalg verktøy og skript for å vurdere ytelsen til prosessorer, lagringssystemer og minne på Linux-maskiner: Iometer, DD, vpsbench, HammerDB og 7-Zip. Våre andre samlinger av benchmarks: Sysbench, UnixBench, Phoronix Test Suite, Vdbench og IOzone Interbench, Fio, Hdparm, S og Bonnie Photo - Bureau of Land Management Alaska - CC BY Iometer Dette er - […]

Referanse for Linux-servere: et utvalg åpne verktøy

Vi fortsetter å snakke om verktøy for å vurdere CPU-ytelse på Linux-maskiner. I dag i materialet: temci, uarch-bench, likwid, perf-tools og llvm-mca. Flere benchmarks: Sysbench, UnixBench, Phoronix Test Suite, Vdbench og IOzone Interbench, Fio, Hdparm, S og Bonnie Iometer, DD, vpsbench, HammerDB og 7-Zip Photo - Lukas Blazek - Unsplash temci Dette er et verktøy for å estimere utførelsestid [ ... ]

Enhetstester i et DBMS – hvordan gjør vi det i Sportmaster, del én

Hei, Habr! Jeg heter Maxim Ponomarenko og er utvikler hos Sportmaster. Jeg har 10 års erfaring innen IT-feltet. Han startet sin karriere innen manuell testing, og gikk deretter over til databaseutvikling. De siste 4 årene har jeg akkumulert kunnskap fra testing og utvikling, og har automatisert testing på DBMS-nivå. Jeg har vært på Sportmaster-teamet i litt over et år […]

Hvordan konfigurere PVS-Studio i Travis CI ved å bruke eksempelet på en PSP-spillkonsoll-emulator

Travis CI er en distribuert webtjeneste for å bygge og teste programvare som bruker GitHub som hosting for kildekode. I tillegg til de ovennevnte driftsscenariene, kan du legge til dine egne takket være de omfattende konfigurasjonsalternativene. I denne artikkelen vil vi konfigurere Travis CI til å fungere med PVS-Studio ved å bruke PPSSPP-kodeeksemplet. Introduksjon Travis CI er en nettjeneste for bygging og […]