Categorie: Beheer

AiTiBorada: Containerisatie in begrijpelijke taal. Interview met System Engineers van Southbridge

Vandaag neem ik je mee op een reis in de wereld van systeemingenieurs, oftewel DevOps-ingenieurs: een aflevering over virtualisatie, containerisatie, orkestratie met Kubernetes en het configureren van instellingen via Docker. Kubernetes, Ansible, playbooks, kubelets, Helm, Docker Swarm, kubectl, charts, pods - krachtige theorie voor heldere praktijk. Gasten zijn systeemingenieurs van het opleidingscentrum ‘Slëurm’ en tegelijkertijd van het bedrijf Southbridge - Nikolay Mesropyan en Marcel Ibyshev. […]

Een wandeling over de hobbels: 10 kritieke fouten bij het ontwikkelen van tests voor kennisbeoordeling

Voor de aanmelding voor de nieuwe cursus Machine Learning Advanced testen we toekomstige studenten om hun niveau van voorbereiding te bepalen en te begrijpen wat we precies moeten aanbieden ter voorbereiding op de cursus. Maar er ontstaat een dilemma: aan de ene kant moeten we kennis op het gebied van Data Science toetsen, aan de andere kant kunnen we geen volwaardig 4-uur durend examen afnemen. Om dit op te lossen […]

Nog een fiets: we slaan Unicode-strings 30-60% compacter op dan UTF-8

Als je een ontwikkelaar bent en voor de keuze van een codering staat, is Unicode bijna altijd de juiste oplossing. De specifieke manier van representeren hangt af van de context, maar in de meeste gevallen is er ook hier een universeel antwoord - UTF-8. Het is goed omdat het alle Unicode-symbolen toelaat zonder in de meeste gevallen te veel bytes te verbruiken. Echter, voor talen die niet […]

We starten de Linux-opdrachtprompt op iOS

Wist je dat je de commandoregel van Linux op een iOS-apparaat kunt starten? Je vraagt je misschien af: ‘Waarom zou ik tekstapplicaties op mijn iPhone gebruiken?’ Een legitieme vraag. Maar als je Opensource.com leest, weet je waarschijnlijk het antwoord: Linux-gebruikers willen in staat zijn om met het systeem op elk apparaat te werken en hun eigen instellingen te gebruiken. Maar het belangrijkste is dat ze […]

Lokalisatietests: waarom het nodig is voor een applicatie of website?

Stel je het volgende voor: je hebt een applicatie ontwikkeld en deze vervolgens in meerdere talen uitgebracht. Maar na de release ontdek je fouten in verschillende taalkundige versies: de ergste nachtmerrie voor een ontwikkelaar. Juist daarvoor bestaat lokalisatietesting, om dergelijke vervelende situaties te voorkomen. Vandaag is de VS al lang niet meer de grootste speler op de markt van mobiele applicaties. China […]

Perl 5.32.2

Welke versie van de firmware is de "juiste" en "werkende"? Als de SFD een beschikbaarheid van 99,9999% garandeert, betekent dit dan dat deze ook zonder software-updates continu zal functioneren? Of is het tegenovergestelde waar, dat voor maximale beschikbaarheid altijd de nieuwste firmware moet worden geïnstalleerd? We zullen proberen deze vragen te beantwoorden op basis van onze ervaring. Een korte introductie We begrijpen allemaal dat in iedere […]

Is het mogelijk om willekeurige getallen te genereren als we elkaar niet vertrouwen? Deel 2

Hallo, Habr! In het eerste deel van het artikel hebben we besproken waarom het nodig kan zijn om willekeurige getallen te genereren voor deelnemers die elkaar niet vertrouwen, welke eisen er aan dergelijke willekeurige getallengeneratoren worden gesteld en hebben we twee benaderingen voor de implementatie ervan bekeken. In dit deel van het artikel zullen we een andere benadering in detail onderzoeken die gebruik maakt van threshold signatures. Een beetje cryptografie Om […]

PostgreSQL Antipatterns: «One infinity is not the limit!», or A little about recursion

Recursie is een zeer krachtig en handig mechanisme wanneer dezelfde handelingen "naar binnen" worden uitgevoerd op gerelateerde gegevens. Maar oncontroleerbare recursie is kwaadaardig, wat kan leiden tot oneindige procesuitvoeringen of (wat vaker voorkomt) tot het "opeten" van al het beschikbare geheugen. Databasesystemen functioneren in dit opzicht volgens dezelfde principes – «ze zeiden graaf, dus ik graaf». […]

De geschiedenis van de architectuur van Dodo IS: de vroege monoliet

Of elke ongelukkige onderneming met een monoliet is op zijn eigen manier ongelukkig. De ontwikkeling van het Dodo IS-systeem begon tegelijk met de Dodo Pizza-onderneming in 2011. De basis was het idee van volledige en totale digitalisering van de bedrijfsprocessen, gedaan door eigen middelen, wat in 2011 nog veel vragen en scepsis opriep. Maar we zijn al 9 jaar bezig met […]

Configuratie van de Linux-kernel voor GlusterFS

De vertaling van het artikel is voorbereid ter gelegenheid van de start van de cursus "Administrator Linux. Professional". Periodiek komen er vragen voorbij over Gluster's aanbevelingen voor het configureren van de kernel en of dit noodzakelijk is. Zo'n noodzaak komt zelden voor. Bij de meeste werklasten werkt de kernel uitstekend. Hoewel er ook een andere kant is. Historisch gezien verbruikt de Linux-kernel graag veel geheugen als je het haar biedt […]

Met Tarantool kun je een super snelle database combineren met een applicatie om ermee te werken. Zo eenvoudig is het.

Vijf jaar geleden heb ik geprobeerd te werken met Tarantool, maar het werkte toen niet voor mij. Onlangs organiseerde ik echter een webinar waarin ik sprak over Hadoop en hoe MapReduce werkt. Tijdens dat webinar kreeg ik de vraag: "Waarom zouden we in plaats daarvan geen Tarantool gebruiken voor deze taak?" Uit nieuwsgierigheid besloot ik het opnieuw te proberen en testte de laatste versie—en op dat […]

DataHub met open source: een platform voor het zoeken en ontdekken van metadata van LinkedIn

DataHub met open source: een platform voor het zoeken en ontdekken van metadata van LinkedIn. Snelle toegang tot de juiste gegevens is essentieel voor elke organisatie die afhankelijk is van grote hoeveelheden data voor datagestuurde besluitvorming. Dit heeft niet alleen invloed op de productiviteit van datagebruikers (inclusief analisten, machine learning-ontwikkelaars, data scientists en data-ingenieurs), maar ook […]

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