Autore: Yuri Gagarin

Kubernetes in DomClick: come dormire tranquilli gestendo un cluster di 1000 microservizi

Mi chiamo Viktor Yagofarov e mi occupo dello sviluppo della piattaforma Kubernetes nell’azienda DomClick in qualità di responsabile tecnico dello sviluppo nel team Ops (operations). Vorrei raccontare dell'organizzazione dei nostri processi Dev <-> Ops, delle peculiarità del funzionamento di uno dei cluster k8s più grandi della Russia, e delle pratiche DevOps/SRE adottate dal nostro team. Team Ops Nel team Ops […]

La Cina ha iniziato a bloccare le connessioni HTTPS stabilite con TLS 1.3 e ESNI

La Cina ha implementato il blocco di tutte le connessioni HTTPS che utilizzano il protocollo TLS 1.3 e l'estensione TLS ESNI (Encrypted Server Name Indication), che garantisce la crittografia dei dati riguardanti l'host richiesto. Il blocco avviene sui router di transito sia per le connessioni stabilite dalla Cina verso il mondo esterno, sia per quelle dal mondo esterno verso la Cina. Per il blocco vengono scartati i pacchetti dal client al server, e […]

Integrazione nei sistemi di controllo accessi

Una delle principali tendenze nel mercato dei sistemi di controllo accessi è la semplificazione dell'integrazione con altri sistemi: sistemi di videosorveglianza, di allerta anti-incendio, di gestione dell'azienda, sistemi di biglietteria. Principi di integrazione Uno dei metodi di integrazione consiste nella trasmissione del software SDK a software di terze parti per la gestione dei controllori SkuD. Utilizzando tecnologie Web, il processo di integrazione viene semplificato dall'implementazione delle funzioni SDK nel formato JSON API. Per l'integrazione […]

Approccio sistemico alle variabili in Ansible

ansible devops codestyle Hey! Mi chiamo Denis Kalyuzhny e lavoro come ingegnere nel dipartimento di automazione dei processi di sviluppo. Ogni giorno nuove versioni delle applicazioni vengono distribuite su centinaia di server dell'azienda. In questo articolo condivido la mia esperienza nell'uso di Ansible per questi scopi. Questa guida offre un modo per organizzare le variabili nel deployment. Questa guida è destinata a chi già utilizza ruoli […]

Risolvere compiti pratici in Zabbix utilizzando JavaScript

Tikhon Uskov, ingegnere del team di integrazione Zabbix Zabbix è una piattaforma personalizzabile utilizzata per monitorare qualsiasi dato. Fin dalle prime versioni di Zabbix, gli amministratori di monitoraggio hanno avuto la possibilità di eseguire vari script attraverso le Azioni per le verifiche sui nodi di rete di destinazione. Tuttavia, l'esecuzione degli script ha portato a una serie di difficoltà, tra cui la necessità di supportare gli script, la loro […]

Vulnerabilità in FreeBSD

In FreeBSD sono state individuate diverse vulnerabilità, risolte negli aggiornamenti 12.1-RELEASE-p8, 11.4-RELEASE-p2 e 11.3-RELEASE-p12: CVE-2020-7460 — escalation dei privilegi nel sistema tramite manipolazioni della chiamata sendmsg a 32 bit su un sistema a 64 bit. La problematica non riguarda i sistemi a 32 bit e i sistemi con un kernel compilato senza l'opzione COMPAT_FREEBSD32 (abilitata di default nei kernel GENERIC). CVE-2020-7459 — mancanza di adeguati controlli delle dimensioni dei dati copiati in […]

Rilascio del server HTTP Apache 2.4.46 con correzione delle vulnerabilità

È stata pubblicata la versione 2.4.46 del server HTTP Apache (le versioni 2.4.44 e 2.4.45 sono state saltate), che presenta 17 modifiche e risolve 3 vulnerabilità: CVE-2020-11984 — un overflow del buffer nel modulo mod_proxy_uwsgi, che può portare a perdite di dati o all'esecuzione di codice sul server inviando una richiesta appositamente formattata. Sfruttare la vulnerabilità avviene tramite la trasmissione di un'intestazione HTTP molto lunga. È stata aggiunta una protezione per bloccare […]

Le aziende SaaS più costose nei settori B2B e B2C

Nei notiziari, nelle recensioni, nelle classifiche, negli esempi e nei confronti, compaiono frequentemente nomi di aziende con la dicitura SaaS. Le aziende che offrono software come servizio in abbonamento o su richiesta erano già conosciute, sia tra gli utenti dei loro servizi, sia tra coloro che desideravano investire in attività tecnologiche in rapida crescita. Nel 2020, la necessità di distanziarsi ha lasciato un'impronta sui social […]

Il tempo dei primi

Il 6 agosto 1991 può essere considerato il secondo giorno di nascita della rete Internet. In quel giorno Tim Berners-Lee ha lanciato il primo sito web al mondo sul primo server web al mondo, accessibile all'indirizzo info.cern.ch. La risorsa definiva il concetto di "World Wide Web", conteneva istruzioni per l'installazione di un server web, l'utilizzo di un browser e così via. Questo sito era anche il primo catalogo di Internet al mondo, perché in seguito […]

Aggiornamento della distribuzione Elementary OS 5.1.7

È stata presentata la versione del distribuito Elementary OS 5.1.7, posizionato come un'alternativa veloce, aperta e rispettosa della privacy a Windows e macOS. L'attenzione principale del progetto è rivolta a un design di alta qualità, mirato a creare un sistema facile da usare, che consuma risorse minime e garantisce un avvio rapido. Gli utenti sono offerti il proprio ambiente desktop Pantheon. Nello sviluppo dei componenti originali di Elementary OS viene utilizzato GTK3, […]

Architettura S3: 3 anni di evoluzione di Mail.ru Cloud Storage

Storage Corridor di St-Pete Ciao a tutti! Sono Mons Anderson, architetto della piattaforma Mail.ru Cloud Solutions, vi racconterò come abbiamo costruito il nostro storage S3, come funziona, quali soluzioni si sono rivelate efficaci e quali avremmo dovuto modificare se avessimo iniziato un progetto simile da zero adesso. L'articolo è stato preparato sulla base di una relazione al @Databases Meetup di Mail.ru Cloud Solutions & Tarantool. […]

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