topic: administratie

werf - onze tool voor CI/CD in Kubernetes (overzicht en videoverslag)

Op 27 mei werd in de grote zaal van de DevOpsConf 2019-conferentie, gehouden als onderdeel van het RIT++ 2019-festival, als onderdeel van de sectie “Continuous Delivery” een rapport “werf - onze tool voor CI/CD in Kubernetes” gegeven. Het gaat over de problemen en uitdagingen waarmee iedereen wordt geconfronteerd bij de implementatie in Kubernetes, evenals over de nuances die misschien niet meteen opvallen. […]

Hoe we meerdere tijdreeksdatabases hebben getest

De afgelopen jaren zijn tijdreeksdatabases veranderd van iets bizars (zeer gespecialiseerd, gebruikt in open monitoringsystemen (en gekoppeld aan specifieke oplossingen) of in Big Data-projecten) in een ‘consumentenproduct’. Op het grondgebied van de Russische Federatie moet hiervoor speciale dank worden betuigd aan Yandex en ClickHouse. Als je tot nu toe moest besparen […]

Delta Solutions for Smart Cities: Heeft u zich ooit afgevraagd hoe groen een bioscoop kan zijn?

Op de COMPUTEX 2019-tentoonstelling, die aan het begin van de zomer werd gehouden, toonde Delta zijn unieke ‘groene’ 8K-bioscoop, evenals een aantal IoT-oplossingen die zijn ontworpen voor moderne, milieuvriendelijke steden. In dit bericht praten we uitgebreid over verschillende innovaties, waaronder slimme laadsystemen voor elektrische voertuigen. Tegenwoordig streeft elk bedrijf ernaar milieuvriendelijkere en geavanceerdere projecten te ontwikkelen, ter ondersteuning van de trend van het creëren van slimme […]

Geschiedenis van het docker-opslagmigratieprobleem (docker root)

Nog geen paar dagen geleden werd op een van de servers besloten om docker-opslag (de directory waar Docker alle container- en imagebestanden opslaat) te verplaatsen naar een aparte partitie, die een grotere capaciteit had. De taak leek triviaal en voorspelde geen problemen... Laten we beginnen: 1. Stop en dood alle containers van onze applicatie: docker-compose down als er veel containers zijn en ze zijn […]

Verschil tussen bin, sbin, usr/bin, usr/sbin

Op 30 november 2010 schreef David Collier: Ik merkte dat in busybox de links in deze vier mappen zijn verdeeld. Is er een eenvoudige regel om te bepalen in welke map welke link zich moet bevinden... Kill bevindt zich bijvoorbeeld in /bin en killall bevindt zich in /usr/bin... Ik zie geen enkele logica in deze divisie. Jij, […]

Nog een mening over het verschil tussen bin, sbin, usr/bin, usr/sbin

Ik heb onlangs dit artikel ontdekt: Verschil tussen bin, sbin, usr/bin, usr/sbin. Ik wil graag mijn mening over de standaard delen. /bin Bevat opdrachten die zowel door de systeembeheerder als door gebruikers kunnen worden gebruikt, maar die nodig zijn als er geen andere bestandssystemen zijn aangekoppeld (bijvoorbeeld in de modus voor één gebruiker). Het kan ook opdrachten bevatten die indirect door scripts worden gebruikt. Daar […]

Hoe Dark code implementeert in 50 ms

Hoe sneller het ontwikkelingsproces, hoe sneller het technologiebedrijf groeit. Helaas werken moderne applicaties ons tegen: onze systemen moeten in realtime worden bijgewerkt zonder iemand te storen of downtime of onderbrekingen te veroorzaken. De implementatie op dergelijke systemen wordt een uitdaging en vereist complexe pijplijnen voor continue levering, zelfs voor kleine teams. […]

Het optimaliseren van databasequery's aan de hand van het voorbeeld van een B2B-service voor bouwers

Hoe kan ik het aantal queries naar de database tien maal vergroten zonder over te stappen naar een productievere server en de systeemfunctionaliteit behouden? Ik zal u vertellen hoe we zijn omgegaan met de afnemende prestaties van onze database, hoe we SQL-query's hebben geoptimaliseerd om zoveel mogelijk gebruikers te bedienen en de kosten van computerbronnen niet te verhogen. Ik maak een dienst voor het beheren van bedrijfsprocessen [...]

Review van de gratis tool SQLIndexManager

Zoals u weet spelen indexen een belangrijke rol in een DBMS, omdat ze snel naar de vereiste records kunnen zoeken. Daarom is het zo belangrijk om ze tijdig te onderhouden. Er is behoorlijk veel materiaal geschreven over analyse en optimalisatie, ook op internet. Dit onderwerp is bijvoorbeeld onlangs in deze publicatie besproken. Hier zijn veel betaalde en gratis oplossingen voor. Er is bijvoorbeeld […]

Hoe pod-prioriteiten in Kubernetes downtime veroorzaakten bij Grafana Labs

Opmerking trans.: We presenteren technische details onder uw aandacht over de redenen voor de recente downtime in de cloudservice die wordt onderhouden door de makers van Grafana. Dit is een klassiek voorbeeld van hoe een nieuwe en ogenschijnlijk uiterst nuttige functie, ontworpen om de kwaliteit van de infrastructuur te verbeteren... schade kan veroorzaken als je niet rekening houdt met de talrijke nuances van de toepassing ervan in de realiteit van de productie. Het is geweldig als dit soort materialen verschijnen waarmee je niet alleen [...]

Boek "Linux in actie"

Hallo, inwoners van Khabro! In het boek beschrijft David Clinton twaalf projecten uit de praktijk, waaronder het automatiseren van je back-up- en herstelsysteem, het opzetten van een persoonlijke bestandswolk in Dropbox-stijl en het creëren van je eigen MediaWiki-server. Je onderzoekt virtualisatie, noodherstel, beveiliging, back-up, DevOps en systeemprobleemoplossing aan de hand van interessante casestudy's. Elk hoofdstuk eindigt met een overzicht van praktische aanbevelingen […]

Verhalen van de serviceafdeling. Een frivole post over serieus werk

Servicemonteurs zijn te vinden bij benzinestations en ruimtehavens, bij IT-bedrijven en autofabrieken, bij VAZ en Space X, bij kleine bedrijven en internationale reuzen. En dat is alles, ze hebben absoluut allemaal ooit de klassieke set gehoord over 'het zelf', 'Ik wikkelde het in met isolatietape en het werkte, en toen ging het boem', 'Ik heb niets aangeraakt', 'Ik heb zeker veranderde het niet” en […]