tema: Administració

Com fer un activador DAG a Airflow mitjançant l'API experimental

A l'hora de preparar els nostres programes educatius, periòdicament ens trobem amb dificultats pel que fa a treballar amb determinades eines. I en el moment en què els trobem, no sempre hi ha prou documentació i articles que ens ajudin a fer front a aquest problema. Aquest va ser el cas, per exemple, el 2015, i al programa “Especialista en Big Data” vam utilitzar […]

Com suportar l'augment de les càrregues del sistema: parlem de preparacions a gran escala per al Black Friday

Hola, Habr! El 2017, durant el Black Friday, la càrrega va augmentar gairebé una vegada i mitja i els nostres servidors estaven al límit. Durant l'any, el nombre de clients ha crescut significativament i va quedar clar que sense una preparació preliminar acurada, la plataforma pot simplement no suportar les càrregues del 2018. Ens vam marcar l'objectiu més ambiciós possible: volíem estar totalment preparats [...]

Emmagatzematge en clúster per a petits clústers web basats en drbd+ocfs2

Què us explicarem: Com implementar ràpidament l'emmagatzematge compartit per a dos servidors basats en solucions drbd+ocfs2. Per a qui serà útil: el tutorial serà útil per als administradors del sistema i per a qualsevol persona que triï un mètode d'implementació d'emmagatzematge o vulgui provar la solució. Quines decisions hem renunciat i per què? Sovint ens trobem davant d'una situació en què hem d'implementar […]

Compressió de dades amb l'algoritme Huffman

Introducció En aquest article parlaré del famós algorisme de Huffman, així com de la seva aplicació en la compressió de dades. Com a resultat, escriurem un arxivador senzill. Ja hi havia un article sobre això a Habré, però sense implementació pràctica. El material teòric de l'actual post està extret de les lliçons d'informàtica de l'escola i del llibre de Robert Laforet "Data Structures and Algorithms in Java". Així, tot […]

Arbre binari o com preparar un arbre de cerca binari

Preludi Aquest article tracta sobre arbres de cerca binaris. Fa poc vaig escriure un article sobre la compressió de dades mitjançant el mètode Huffman. Allà no vaig prestar molta atenció als arbres binaris, perquè els mètodes de cerca, inserció i supressió no eren rellevants. Ara vaig decidir escriure un article sobre els arbres. Comencem. Un arbre és una estructura de dades formada per nodes connectats per arestes. Podem dir que un arbre és [...]

Termux pas a pas (part 2)

A l'última part, ens vam familiaritzar amb les ordres bàsiques de Termux, vam configurar una connexió SSH amb un ordinador, vam aprendre a crear àlies i vam instal·lar diverses utilitats útils. Aquesta vegada hem d'anar encara més enllà, tu i jo: coneixerem Termux:API, instal·larem Python i nano, i també escriurem "Hola, món!" a Python aprendrem sobre els scripts bash i escriurem un script […]

Torna als microserveis amb Istio. Part 2

Nota trad.: La primera part d'aquesta sèrie va estar dedicada a conèixer les capacitats d'Istio i demostrar-les en acció. Ara parlarem d'aspectes més complexos de la configuració i l'ús d'aquesta malla de servei, i en particular, sobre l'encaminament afinat i la gestió del trànsit de xarxa. També us recordem que aquest article utilitza configuracions (manifests per a Kubernetes i Istio) [...]

Torna als microserveis amb Istio. Part 1

Nota Traducció: les malles de servei s'han convertit definitivament en una solució rellevant en la infraestructura moderna per a aplicacions que segueixen l'arquitectura de microserveis. Si bé Istio pot estar en llavis de molts enginyers de DevOps, és un producte força nou que, tot i que és complet pel que fa a les capacitats que ofereix, pot requerir una quantitat significativa de temps per familiaritzar-se. L'enginyer alemany Rinor Maloku, responsable de cloud computing per a grans clients del sector de les telecomunicacions […]

Torna als microserveis amb Istio. Part 3

Nota trad.: La primera part d'aquesta sèrie es va dedicar a conèixer les capacitats d'Istio i demostrar-les en acció, la segona va tractar sobre l'encaminament afinat i la gestió del trànsit de xarxa. Ara parlarem de seguretat: per demostrar les funcions bàsiques relacionades amb ella, l'autor utilitza el servei d'identitat Auth0, però altres proveïdors es poden configurar de manera similar. Hem configurat […]

Servidor al núvol 2.0. Llançament del servidor a l'estratosfera

Amics, hem creat un nou moviment. Molts de vosaltres recordeu el nostre projecte fan geek de l'any passat "Server in the Clouds": vam fer un petit servidor basat en Raspberry Pi i el vam llançar en un globus aerostàtic. Ara hem decidit anar encara més enllà, és a dir, més amunt: l'estratosfera ens espera! Recordem breument quina va ser l'essència del primer projecte "Server in the Clouds". Servidor […]

Videovigilància al núvol de bricolatge: noves funcions de l'SDK web d'Ivideon

Disposem de diversos components d'integració que permeten a qualsevol soci crear els seus propis productes: API oberta per desenvolupar qualsevol alternativa al compte personal de l'usuari d'Ivideon, Mobile SDK, amb la qual es pot desenvolupar una solució completa equivalent en funcionalitat a les aplicacions d'Ivideon, així com com a SDK web. Recentment hem llançat un SDK web millorat, amb documentació nova i una aplicació de demostració que farà que el nostre […]

GitLab 11.9 llançat amb descobriment secret i regles de resolució de sol·licituds de combinació múltiples

Detectar ràpidament secrets filtrats Semblaria com un petit error filtrar accidentalment credencials a un repositori compartit. Tanmateix, les conseqüències poden ser greus. Un cop l'atacant obtingui la vostra contrasenya o clau de l'API, es farà càrrec del vostre compte, us bloquejarà i utilitzarà els vostres diners de manera fraudulenta. A més, és possible un efecte dòmino: l'accés a un compte obre l'accés a altres. […]