Categorie: Beheer

Windows Terminal 1.0 is uitgebracht

We zijn ongelooflijk trots om de release van Windows Terminal 1.0 aan te kondigen! Windows Terminal heeft een lange weg afgelegd sinds de aankondiging op Microsoft Build 2019. Zoals altijd kun je Windows Terminal downloaden uit de Microsoft Store of van de releasepagina op GitHub. Windows Terminal zal vanaf juli 2020 maandelijkse updates ontvangen. Windows Terminal […]

Ack is beter dan grep

Ik wil je vertellen over een zoekhulpmiddel dat het leven enorm vergemakkelijkt. Wanneer ik op een server kom en ik moet iets zoeken, controleer ik eerst of ack is geïnstalleerd. Dit hulpmiddel is een uitstekende vervanging voor grep, en in zekere zin ook voor find en wc. Waarom geen grep? Ack heeft prettigere standaardinstellingen en is meer menselijk leesbaar.

Beste Kubernetes-praktijken. Het creëren van kleine containers

De eerste stap in het implementeren van Kubernetes is het plaatsen van uw applicatie in een container. In deze serie bekijken we hoe we een afbeelding van een kleine en veilige container kunnen maken. Met Docker was het nog nooit zo eenvoudig om containerafbeeldingen te maken. Geef het basisbeeld op, voeg uw wijzigingen toe en maak de container. Hoewel deze techniek uitstekend is om te beginnen […]

Beste Kubernetes-praktijken. Organisatie van Kubernetes met namespaces

Best practices voor Kubernetes. Het maken van kleine containers. Naarmate u meer en meer Kubernetes-services begint te creëren, beginnen eenvoudige taken die in het begin zijn begonnen ingewikkeld te worden. Bijvoorbeeld, ontwikkelteams kunnen geen services of implementaties onder dezelfde naam maken. Als u duizenden pods heeft, duurt het eenvoudig opsommen ervan veel tijd, om nog maar te zwijgen over het feit dat […]

Beste Kubernetes-praktijken. Het testen van de levensvatbaarheid van Kubernetes met Readiness- en Liveness-tests

Best practices voor Kubernetes. Het maken van kleine containers. Best practices voor Kubernetes. Het organiseren van Kubernetes met namespaces. Gedistribueerde systemen zijn moeilijk te beheren vanwege het aantal bewegende componenten dat ze bevatten en al deze componenten moeten goed werken om de functionaliteit van het systeem te waarborgen. Als een van de componenten uitvalt, moet het systeem deze detecteren, omzeilen en herstellen, […]

The use of third-party components in storage systems using Qsan as an example.

The impetus for writing this article was Qsan's official support for connecting third-party expansion shelves to storage systems. This fact significantly distinguishes Qsan from other vendors and even somewhat disrupts the established market position for storage systems. However, simply writing about the Qsan + 'foreign' JBOD combination seemed less interesting than addressing […]

Omringd door de cijfers van de gebruiker

Remote work with us will remain for a long time, even beyond today's raging pandemic. 74% of companies out of 317 surveyed by Gartner will continue to use remote work formats. IT tools for organizing it will be in high demand in the future. We present an overview of the Citrix Workspace Environment Manager product – an essential element for creating a digital workspace. In this material, we will review the architecture and main capabilities […]

Orchestrator voor MySQL: waarom het essentieel is voor het bouwen van een fouttolerant project

Elk groot project begon met een paar servers. Eerst was er één DB-server, vervolgens kwamen er slaves voor het schalen van de leesactie. En dan — stop! Er is één master en veel slaves; als er één van de slaves uitvalt, is alles goed, maar als de master uitvalt — gaat het mis: downtime, beheerders in de stress om de server weer op te starten. Wat te doen? Reserveer de master. Mijn […]

Orchestrator en VIP als HA-oplossing voor een MySQL-cluster

Bij Sitymobil gebruiken we een MySQL-database als de primaire opslag voor persistente gegevens. We hebben verschillende databaseclusters voor diverse services en doeleinden. De constante beschikbaarheid van de master is een kritische indicator voor de werking van het hele systeem en zijn aparte delen. Automatisch herstel van het cluster in het geval van een falende master vermindert de reactietijd op incidenten en de downtime van het systeem aanzienlijk. […]

Diep duiken in Delta Lake: gedwongen toepassing en evolutie van schema's

Hallo, Habr! Ik presenteer u de vertaling van het artikel "Diving Into Delta Lake: Schema Enforcement & Evolution" van Burak Yavuz, Brenner Heintz en Denny Lee, dat is voorbereid in het kader van de lancering van de cursus "Data Engineer" van OTUS. Gegevens, net als onze ervaring, worden voortdurend verzameld en ontwikkeld. Om niet achter te blijven, moeten onze mentale modellen van de wereld zich aanpassen aan nieuwe gegevens, […]

Partnerschapsovereenkomst of hoe je een bedrijf niet in de beginfase kunt verwoesten

Stel je voor dat je samen met je collega, een hoof programmeur met wie je de afgelopen 4 jaar bij de bank hebt gewerkt, iets onvoorstelbaars hebt bedacht, dat zo nodig is op de markt. Je hebt een goed businessmodel gekozen en sterke jongens zijn bij je team gekomen. Jullie idee heeft vrij tastbare vormen aangenomen en het bedrijf is praktisch begonnen met het genereren van inkomsten. Als je helemaal geen hygiëneregels volgt, giftig bent, […]

Gegevenscompressie in Apache Ignite. Ervaring van Sberbank

Bij het werken met grote hoeveelheden gegevens kan er soms een ernstig probleem ontstaan met de beperkte schijfruimte. Een van de oplossingen voor dit probleem is compressie, waardoor het mogelijk is om meer opslagcapaciteit te realiseren met dezelfde hardware. In dit artikel bespreken we hoe gegevenscompressie in Apache Ignite werkt. In het artikel worden alleen de binnen het product geïmplementeerde […] beschreven.

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