Categoria: Blog

Ottimizzazione della distribuzione dei server per rack

In una delle chat mi è stata posta la domanda: — C'è qualcosa da leggere su come imballare correttamente i server negli armadi? Ho capito che non conoscevo un testo del genere, quindi ho scritto il mio. In primo luogo, questo testo riguarda server fisici in data center fisici (DC). In secondo luogo, supponiamo che ci siano abbastanza server: centinaia o migliaia, per quantità minori questo testo non ha senso. In terzo luogo, […]

Il progetto Trident passa da BSD a VoidLinux

È stato annunciato il trasferimento completo, con le principali ragioni indicate come il supporto limitato all'hardware e la scarsa disponibilità di pacchetti software in FreeBSD. Promettono che ci sarà un miglior supporto per GPU, schede audio, streaming, reti wireless, e sarà implementato il supporto Bluetooth, sempre aggiornamenti freschi, avvio veloce, supporto Hybrid EFI/Legacy. Tra le ragioni del passaggio a Void, spicca runit (impressionati dalla velocità e semplicità del sistema di inizializzazione), LibreSSL […]

Relazione annuale del gruppo di lavoro Swift Server

Oggi è stata resa disponibile la relazione annuale del Swift Server Work Group (SSWG), che è stata creata un anno fa per analizzare e dare priorità alle esigenze degli sviluppatori di soluzioni server su Swift. Il gruppo segue il cosiddetto processo di incubazione per l'adozione di nuovi moduli per il linguaggio, in cui gli sviluppatori presentano idee e, in contatto con la comunità e con l'SSWG stessa, le portano all'adozione nel server […]

Google Chrome ora supporta la VR

Al momento Google domina il mercato dei browser con una quota superiore al 60%, e il suo Chrome è diventato il de facto standard, anche per gli sviluppatori. La questione è che Google offre una miriade di strumenti che aiutano gli sviluppatori web e semplificano il loro lavoro. Nell'ultima versione beta di Chrome 79 è stata introdotta la supporto per la nuova API WebXR per la creazione di contenuti VR. In altre parole, […]

Bioyino — aggregatore di metriche distribuito e scalabile

Quindi, stai raccogliendo metriche. Come noi. Anche noi raccogliamo metriche. Certamente quelle necessarie per il business. Oggi parleremo del primo anello del nostro sistema di monitoraggio — un server di aggregazione compatibile con statsd chiamato bioyino, del perché lo abbiamo scritto e perché ci siamo allontanati da brubeck. Dalle nostre precedenti articoli (1, 2) si può scoprire che per un certo periodo abbiamo raccolto le etichette […]

Archiviazione delle metriche: come siamo passati da Graphite+Whisper a Graphite+ClickHouse

Ciao a tutti! Nel mio articolo precedente ho parlato dell'organizzazione di un sistema di monitoraggio modulare per architetture a microservizi. Nulla rimane immobile, il nostro progetto cresce costantemente e anche il numero delle metriche archiviate. Come abbiamo organizzato il passaggio da Graphite+Whisper a Graphite+ClickHouse in condizioni di carico elevato, delle aspettative su di esso e dei risultati della migrazione leggi oltre.

Monitoraggio come servizio: sistema modulare per architetture a microservizi

Oggi nel nostro progetto, oltre al codice monolitico, funzionano decine di microservizi. Ognuno di essi richiede un monitoraggio. Fare questo su larga scala con il solo aiuto degli ingegneri DevOps è problematico. Abbiamo sviluppato un sistema di monitoraggio che funziona come servizio per gli sviluppatori. Possono scrivere autonomamente metriche nel sistema di monitoraggio, utilizzarle, costruire dashboard sulla loro base, attaccarvi allerta, […]

Come creare un'IA di gioco: guida per principianti

Ho trovato un materiale interessante sull'intelligenza artificiale nei giochi. Spiega concetti di base sull'IA tramite esempi semplici e offre molti strumenti e metodi utili per uno sviluppo e una progettazione facili. Come, dove e quando utilizzarli è anche trattato. La maggior parte degli esempi è scritta in pseudocodice, quindi non sono necessarie conoscenze approfondite di programmazione. All'interno ci sono 35 […]

Come funziona l'IA ibrida nei giochi e quali sono i suoi vantaggi

Proseguendo il tema dell'intelligenza artificiale nei giochi, di cui abbiamo parlato in passato nel nostro blog, discuteremo di quanto e come l'apprendimento automatico possa essere applicato. L'esperto di IA di Apex Game Tools, Jakob Rasmussen, ha condiviso la sua esperienza e le soluzioni da lui scelte. Negli ultimi anni si è parlato molto di come l'apprendimento automatico possa radicalmente […]

Rilascio di OpenVPN 2.4.8

È stato rilasciato OpenVPN 2.4.8. In questa versione è stata ripristinata la possibilità di compilazione con la libreria crittografica LibreSSL ed è stato garantito il supporto per la compilazione con OpenSSL 1.1 senza API obsolescenti. È stata aggiunta la gestione del padding PSS nel cryptoapicert. È stata aumentata a 32 la dimensione della coda delle connessioni in entrata in attesa di elaborazione, migliorando così la reattività dei server OpenVPN che utilizzano TCP. Fonte: linux.org.ru

ARM crittografico basato su standard con chiave pubblica. Funzioni di analisi e visualizzazione della struttura ASN1

Nei commenti su linux.org.ru riguardanti la versione precedente dello strumento cryptoarmpkcs, l'utente questin4 ha giustamente osservato: - 'Sviluppo interrotto e non verranno aggiunte nuove funzionalità?'. Aveva ragione, è stata rilasciata una nuova versione dello strumento, in cui sono stati considerati molti feedback. In particolare, ciò riguarda il download del codice sorgente e dei pacchetti. Per scaricare le nuove versioni, ora basta aprire la finestra 'Informazioni' e selezionare il […]

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