Categoria: Amministrazione

Capire Docker

Da diversi mesi utilizzo Docker per strutturare il processo di sviluppo/consegna di progetti web. Propongo ai lettori di "Habrhabr" la traduzione di un articolo introduttivo su Docker — "Understanding Docker". Cos'è Docker? Docker è una piattaforma open source per lo sviluppo, la consegna e l'esecuzione di applicazioni. Docker è progettato per rendere più veloce la distribuzione delle tue applicazioni. Con Docker puoi separare la tua applicazione dalla tua infrastruttura e […]

Blockchain come piattaforma per la trasformazione digitale

Tradizionalmente, i sistemi IT delle aziende erano progettati per automatizzare e supportare sistemi di obiettivo, come ad esempio ERP. Oggi, le organizzazioni devono affrontare compiti diversi: la digitalizzazione e la trasformazione digitale. Farlo sulla base della precedente architettura IT è difficile. La trasformazione digitale è una sfida seria. Su cosa dovrebbe basarsi il programma di trasformazione dei sistemi IT per la trasformazione digitale del business? Un'infrastruttura IT corretta è la chiave per […]

werf — il nostro strumento per CI/CD in Kubernetes (panoramica e video della presentazione)

Il 27 maggio, nella sala principale della conferenza DevOpsConf 2019, che si svolge nell'ambito del festival RIT++ 2019, nella sezione "Continuous Delivery", è stata presentata la relazione "werf - il nostro strumento per CI/CD in Kubernetes". In essa si parla dei problemi e delle sfide che tutti affrontano durante il deploy in Kubernetes, così come dei dettagli che possono non essere immediatamente evidenti. […]

Come abbiamo testato diversi database di serie temporali

Negli ultimi anni, i database a serie temporali (Time-series databases) si sono trasformati da una novità curiosa (utilizzati in modo specialistico sia nei sistemi di monitoraggio open source che legati a soluzioni specifiche, sia in progetti Big Data) in un "prodotto di consumo di massa". Sul territorio della Federazione Russa, un ringraziamento speciale va a Yandex e ClickHouse per questo sviluppo. Fino a quel momento, se avevi bisogno di salvare […]

Storia del problema di trasferimento dello storage docker (root docker)

Non più tardi di un paio di giorni fa è stata presa la decisione su uno dei server di spostare lo storage docker (la directory in cui docker memorizza tutti i file dei container e delle immagini) su una partizione separata, che avesse una maggiore capacità. L'incarico sembrava banale e non preannunciava problemi… Cominciamo: 1. Fermiamo e distruggiamo tutti i container della nostra applicazione: docker-compose down se ci sono molti container, e sono in […]

Differenza tra bin, sbin, usr/bin, usr/sbin

Il 30 novembre 2010 David Collier scrisse: Ho notato che nei busybox i link sono suddivisi in queste quattro directory. C'è qualche semplice regola per determinare in quale directory dovrebbe trovarsi ciascuno di questi collegamenti… Ad esempio, kill si trova in /bin, mentre killall si trova in /usr/bin… Non vedo alcuna logica in tale divisione. Voi […]

Un'altra opinione sulla differenza tra bin, sbin, usr/bin, usr/sbin

Recentemente ho scoperto un articolo intitolato: Differenza tra bin, sbin, usr/bin, usr/sbin. Vorrei condividere la mia visione sullo standard. /bin Contiene comandi che possono essere utilizzati sia dall'amministratore di sistema che dagli utenti, ma che sono necessari quando non sono montati altri filesystem (ad esempio, in modalità utente singolo). Può anche contenere comandi che vengono utilizzati indirettamente dagli script. Lì […]

Come Dark distribuisce il codice in 50 ms

Più veloce è il processo di sviluppo, più rapidamente si sviluppa un'azienda tecnologica. Sfortunatamente, le applicazioni moderne lavorano contro di noi: i nostri sistemi devono essere aggiornati in tempo reale senza disturbare nessuno e senza causare interruzioni. Il deployment in tali sistemi diventa una sfida complessa e richiede pipeline elaborate di continuous delivery anche in piccoli team. […]

Ottimizzazione delle query del database nell'esempio di un servizio B2B per costruttori

Come si può crescere di 10 volte nel numero di richieste al database senza spostarsi su un server più potente e mantenere la funzionalità del sistema? Racconterò come abbiamo affrontato il calo delle prestazioni del nostro database, come abbiamo ottimizzato le query SQL per servire il maggior numero possibile di utenti senza aumentare i costi per le risorse computazionali. Sto creando un servizio per la gestione dei processi aziendali […]

Panoramica dello strumento gratuito SQLIndexManager

Come è noto, gli indici svolgono un ruolo importante nei DBMS, fornendo una ricerca rapida dei record necessari. È quindi fondamentale mantenerli in modo tempestivo. Molto è stato scritto sull'analisi e l'ottimizzazione, anche su Internet. Ad esempio, di recente è stata fatta una panoramica su questo tema in questa pubblicazione. Ci sono molte soluzioni sia a pagamento che gratuite per questo. Ad esempio, esiste […]

Come le priorità dei pod in Kubernetes hanno causato downtime in Grafana Labs

Nota traduttore: Presentiamo alla vostra attenzione dettagli tecnici sulle ragioni del recente downtime del servizio cloud, gestito dai creatori di Grafana. Questo è un classico esempio di come una nuova e apparentemente utile funzionalità, destinata a migliorare la qualità dell'infrastruttura, possa nuocere se non si prevedono i numerosi dettagli del suo utilizzo nella realtà della produzione. È fantastico quando emergono materiali di questo tipo, che consentono di apprendere non solo […]

Libro «Linux in azione»

Ciao, Habroshiteli! Nel libro, David Clinton descrive 12 progetti reali, inclusi l'automazione del sistema di backup e ripristino, la configurazione di un cloud personale in stile Dropbox e la creazione di un server MediaWiki. Attraverso esempi interessanti, esplorerai la virtualizzazione, il ripristino di emergenza, la sicurezza, il backup, l'implementazione di DevOps e la risoluzione dei problemi di sistema. Ogni capitolo si conclude con una panoramica di raccomandazioni pratiche, […]

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