Categoria: Amministrazione

Panoramica delle metodologie flessibili nella progettazione DWH

Lo sviluppo di un datastore è un compito lungo e serio. Molto nella vita di un progetto dipende da quanto bene è stata progettata la modelizzazione degli oggetti e la struttura del database fin dall'inizio. L'approccio comune è rappresentato da varie combinazioni dello schema a 'stella' con la terza forma normale. Di solito, si segue il principio: dati di origine — 3NF, vetrine — stella. Questo approccio, collaudato nel tempo e supportato […]

Stiamo sviluppando il matchmaking per DotA del 2014

Ciao a tutti. Questa primavera mi sono imbattuto in un progetto in cui i ragazzi sono riusciti a far partire un server di Dota 2 della versione 2014 e, di conseguenza, a giocarci. Sono un grande fan di questo gioco e non potevo lasciarmi sfuggire l'opportunità unica di immergermi nella mia infanzia. Mi sono immerso molto profondamente e così è successo che ho scritto un bot per Discord, che risponde praticamente […]

CRI-O come sostituto di Docker come ambiente di esecuzione per Kubernetes: configurazione su CentOS 8

Ciao! Mi chiamo Sergey, sono DevOps in Surf. Il dipartimento DevOps di Surf ha come obiettivo non solo quello di migliorare la collaborazione tra gli specialisti e integrare i processi lavorativi, ma anche di fare ricerche attive e implementare tecnologie moderne sia nella propria infrastruttura che in quella del cliente. Di seguito parlerò un po' delle modifiche nel nostro stack tecnologico per i container, con cui ci […]

Copia dei volumi su SAN tramite server Linux utilizzando XCOPY

A volte è necessario ottenere una copia completa di un volume all'interno di un'unica unità di archiviazione (SCS), non un'istantanea, un clone, ma proprio un volume completo. Ma non sempre l'SCS consente di farlo con i propri mezzi. Sembra che l'unica opzione sia copiare attraverso un server, ma in questo modo l'intero volume di dati passerà attraverso il server stesso, la rete fino all'SCS e le porte dell'SCS, […]

Come dormire tranquilli quando si dispone di un servizio cloud: principali consigli architettonici

LOST di sophiagworld In questo articolo sono raccolti alcuni schemi generali che aiutano gli ingegneri a lavorare con servizi su larga scala, a cui fanno richiesta milioni di utenti. Secondo l'esperienza dell'autore, non si tratta di un elenco esaustivo, ma di consigli davvero efficaci. Iniziamo. Tradotto con il supporto di Mail.ru Cloud Solutions. Livello iniziale Le misure elencate di seguito sono relativamente semplici da implementare, ma offrono un alto ritorno. Se […]

Monitoraggio di PostgreSQL con Zabbix

Relazione di Daria Vilkova per il Zabbix Meetup Online Voglio presentarvi uno strumento di monitoraggio per PostgreSQL e sistemi operativi, sviluppato dalla nostra azienda utilizzando Zabbix. Abbiamo scelto Zabbix come strumento di monitoraggio già da tempo, perché è una piattaforma open-source sostenuta da una comunità attiva, molto popolare in Russia. Abbiamo creato un agente attivo […]

VPN nella rete locale domestica

TL;DR: sto installando Wireguard su VPS, mi connetto da un router domestico OpenWRT e ho accesso alla rete domestica dal telefono. Se gestisci un'infrastruttura personale su un server domestico o hai molti dispositivi gestiti tramite IP, sicuramente vorrai accedervi dal lavoro, dall'autobus, dal treno o dalla metro. Più spesso […]

La posta Mail.ru inizia ad applicare le politiche MTA-STS in modalità di test

In sintesi, MTA-STS è un modo per proteggere ulteriormente le email dalla intercettazione (ossia attacchi Man-in-the-Middle aka MitM) durante la trasmissione tra server di posta. Risolve parzialmente problemi architettonici ereditati dei protocolli di posta elettronica ed è descritto in uno standard relativamente recente, RFC 8461. Mail.ru è il primo grande servizio di posta nel Runet a implementare questo standard. Maggiori dettagli vengono forniti […]

Che cos'è Docker: una breve panoramica sulla storia e le principali astrazioni

Il 10 agosto è iniziato su Slёrm un videcorso su Docker, in cui analizziamo ogni aspetto — dalle astrazioni di base ai parametri di rete. In questo articolo parleremo della storia di Docker e delle sue principali astrazioni: Image, Cli, Dockerfile. La lezione è rivolta ai principianti, quindi difficilmente interesserà gli utenti esperti. Non ci saranno elementi macabri, appendicite e immersioni profonde. […]

Come BigQuery di Google ha democratizzato l'analisi dei dati. Parte 2

Ciao, Habr! Proprio ora in OTUS è aperto il reclutamento per un nuovo corso di «Data Engineer». In vista dell'inizio del corso continuiamo a condividere con voi materiale utile. Leggi la prima parte della Gestione dei dati La forte gestione dei dati (Strong Data Governance) è il principio fondamentale di Twitter Engineering. Poiché stiamo integrando BigQuery nella nostra piattaforma, ci concentriamo sulla scoperta dei dati, sul controllo degli accessi, sulla sicurezza […]

Accorcia i link senza spese eccessive (F3)

Accorciare i link a 13 anni non è imbarazzante, vero? Un principiante, e non solo, dovrebbe provare a scrivere il proprio Accorciatore di Link, mentre studia qualche nuovo framework. Così ho fatto. Cosa dire — quinto bootstrap, framework snellito e un pezzetto d'anima. Ecco una demo, ecco il codice. Per lettori come me 😉 Un framework, non è vero? Certo […]

Sulla migrazione da Redis a Redis-cluster

Arrivando in un prodotto che si sviluppa da oltre un decennio, non sorprende affatto incontrare tecnologie obsolete. Ma cosa succede se, tra sei mesi, devi sostenere un carico dieci volte superiore e il costo dei crash aumenta di centinaia di volte? In questo caso, hai bisogno di un esperto Highload Engineer. Ma, in assenza di un tale professionista, il problema è stato affidato a me. Nel primo […]

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