Categoria: Amministrazione

Continuous Integration come pratica, non Jenkins. Andrey Alexandrov

Parliamo di perché gli strumenti CI e CI siano due cose completamente diverse. Quale problema la CI è progettata per risolvere, da dove proviene l'idea, quali sono le ultime conferme che funziona, come capire se si ha veramente una pratica invece di un semplice Jenkins installato. L'idea di fare una presentazione sulla Continuous Integration è emersa già un anno fa, quando andavo a colloqui per cercare lavoro. Ho interagito […]

Come ottenere il corso perfetto? Crearlo da soli

Su Habr si parla spesso del fatto che tutti i corsi IT non siano validi. C'è un'opportunità unica di ottenere corsi che sono esattamente ciò di cui hai bisogno. È sufficiente partecipare alla creazione. Slurm sta raccogliendo un gruppo di consulenti-testers per un corso sul monitoraggio e il logging in Kubernetes. Il consulente-tester può proporre un argomento di lezione, necessario per le sue sfide pratiche. Influenzare la profondità della trattazione del materiale — […]

Come integrare PostgreSQL "libero" in un rigido ambiente enterprise

Molti conoscono il sistema di gestione di database PostgreSQL, che ha dimostrato di essere estremamente affidabile in installazioni di piccole dimensioni. Tuttavia, la tendenza verso l'adozione di soluzioni Open Source è diventata sempre più evidente, anche per le grandi aziende e le esigenze enterprise. In questo articolo, discuteremo come integrare Postgres in un ambiente aziendale e condivideremo l'esperienza di creazione di un sistema di backup (SRK) per questo […]

Town Crier vs DECO: quale oracle usare nella blockchain?

Oggi solo un pigro non ha scritto della tecnologia blockchain, delle criptovalute e di quanto sia cool. Ma in questo articolo non ci sarà esaltazione di questa tecnologia; si parlerà invece dei suoi difetti e delle modalità per risolverli. Durante il lavoro su uno dei progetti presso Altirix Systems, è emersa la necessità di una conferma dei dati esterna alla blockchain che fosse sicura e resistente alla censura […]

Sblocco distribuito con l'uso di Redis

Ciao, Habr! Oggi vi proponiamo la traduzione di un articolo complesso sull'implementazione dei lock distribuiti utilizzando Redis e vogliamo discutere della promettente opportunità di Redis come argomento. L'analisi dell'algoritmo Redlock di Martin Kleppmann, autore del libro «Applicazioni ad alta richiesta», è fornita qui. I lock distribuiti sono un primitivo molto utile, utilizzato in molti ambienti in cui diversi processi devono lavorare su risorse condivise […]

Le politiche di conservazione di Veeam B&R: sciogliamo le catene di backup insieme al supporto tecnico

Salve lettori del nostro blog! In parte ci conosciamo già – i miei post in inglese sono apparsi qui in traduzione della mia caro collega polarowl. Questa volta ho deciso di rivolgermi direttamente al pubblico di lingua russa. Per il mio debutto volevo trovare un argomento interessante per il pubblico il più ampio possibile e che richiedesse un'analisi dettagliata. Daniel Defoe sosteneva che a tutti gli esseri umani aspettano morte e tasse. […]

Scriviamo un bot telegram con il linguaggio R (parte 3): Come aggiungere supporto alla tastiera al bot

Questo è il terzo articolo della serie «Scriviamo un bot di telegram in R». Negli articoli precedenti abbiamo imparato a creare un bot di telegram, inviare messaggi attraverso di esso, aggiungere comandi e filtri. Pertanto, prima di iniziare a leggere questo articolo, ti consiglio vivamente di rivedere i precedenti, poiché qui non tratterò di nuovo le basi già descritte […]

Il data center SafeDC ha aperto le porte per un giorno ai clienti

In vista del Giorno della Conoscenza, l'Istituto di Ricerca SOKB ha organizzato una giornata di porte aperte presso il proprio data center SafeDC, dove i clienti hanno potuto vedere di persona ciò di cui parleremo nel seguito. Il data center SafeDC si trova a Mosca, in Via Scientifica, nel piano interrato di un center business, a dieci metri di profondità. La superficie totale del data center è di 450 mq, con una capacità di 60 rack. L'alimentazione elettrica è organizzata […]

Volume efemeri con tracciamento della capacità di archiviazione: EmptyDir potenziato

Alcune applicazioni hanno bisogno di memorizzare dati, ma sono abbastanza flessibili riguardo al fatto che i dati non vengano conservati dopo un riavvio. Ad esempio, i servizi di caching hanno capacità limitate di memoria operativa, ma possono anche spostare i dati che vengono utilizzati raramente in uno storage più lento della RAM, con un impatto minimo sulle prestazioni generali. Altre applicazioni devono sapere che in […]

Monitoraggio dei microservizi Flask con Prometheus

Bastano poche righe di codice e la tua applicazione genera metriche, wow! Per capire come funziona prometheus_flask_exporter, è sufficiente un esempio minimale: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' Questo è tutto ciò che serve per iniziare! Aggiungendo l'import e la riga per l'inizializzazione di PrometheusMetrics, otterrai metriche […]

Ho creato il mio repository PyPI con autorizzazione e S3. Su Nginx

Questo articolo condivide la mia esperienza con NJS, l'interprete JavaScript per Nginx sviluppato da Nginx Inc., descrivendo, attraverso un esempio pratico, le sue principali funzionalità. NJS è un sottoinsieme del linguaggio di programmazione JavaScript che consente di estendere le funzionalità di Nginx. Alla domanda sul perché avere un proprio interprete??? Dmitry Volyncev ha risposto in dettaglio. In breve: NJS è l'approccio di Nginx, mentre JavaScript è più progressivo, "nativo" e […]

Mappatura dei diritti digitali, parte III. Diritto all'anonimato

TL;DR: Gli esperti condividono la loro visione sui problemi in Russia legati al diritto digitale all'anonimato. Il 12 e 13 settembre, Teplitsa dei tecnologie sociali e RosKomSvoboda organizzano un hackathon sui diritti digitali e la cittadinanza digitale demhack.ru. In preparazione all'evento, gli organizzatori pubblicano il terzo articolo dedicato alla mappatura del campo problematico per aiutare a trovare sfide interessanti. Articoli precedenti: sui diritti […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster