Categoria: Amministrazione

CI/CD su AWS, Azure e Gitlab. Nuovo corso di OTUS

Attenzione! Questo articolo non è tecnico ed è destinato ai lettori interessati all'educazione nel campo del CI/CD. È probabile che, se non sei interessato alla formazione, questo materiale non ti piacerà. Se sei uno sviluppatore o un amministratore responsabile della configurazione dei processi di sviluppo e consegna continua (continuous integration / continuous delivery), allora OTUS ha aperto le iscrizioni a un corso specifico […]

Definiamo la dimensione adeguata per un cluster Kafka in Kubernetes

Nota del traduttore: In questo articolo, l'azienda Banzai Cloud condivide un esempio dell'uso delle sue utilità specifiche per semplificare l'operazione di Kafka all'interno di Kubernetes. Le istruzioni fornite illustrano come determinare la dimensione ottimale dell'infrastruttura e configurare Kafka per raggiungere la capacità necessaria. Apache Kafka è una piattaforma di streaming distribuita per costruire sistemi di streaming in tempo reale affidabili, scalabili e ad alte prestazioni. […]

Fisica del testo. Parte 1. Simboli

Il simbolo è un atomo testuale. Né più, né meno. In un testo, ogni simbolo appare un certo numero di volte. Analizzando il testo in simboli, è possibile notare alcune peculiarità e schemi. Parliamone. [Se senza parole: fonti per l'articolo] Un testo è composto da un insieme limitato di simboli. Il nostro alfabeto testuale sarà l'insieme di tutti i simboli presenti nel testo. E questo insieme […]

Quattro porte Ethernet: vecchia velocità, nuove possibilità

Il 5 febbraio di quest'anno è stato approvato un nuovo standard per l'Ethernet a 10 megabit. Sì, hai letto bene: dieci megabit al secondo. A cosa serve una tale "piccola" velocità nel XXI secolo? Per sostituire quel zoo che si nasconde dietro il sostanzioso nome di "bus di campo" — Profibus, Modbus, CC-Link, CAN, FlexRay, HART, ecc. Ce ne sono troppi, non sono compatibili tra loro […]

Ping di tutti i nodi IPv6 sul canale

Mancano pochi giorni all'avvio del nuovo ciclo del corso "Ingegnere di rete" di OTUS. A tale riguardo, vogliamo condividere con voi la traduzione di materiale utile sull'argomento. Una serie di articoli nel blog, dedicati a consigli e raccomandazioni per la risoluzione dei problemi legati al ping IPv6 (richiesta/risposta Echo ICMPv6). Si prega di notare che utilizzo Linux (in particolare, Fedora 31), […]

Metodi di ottimizzazione delle query LINQ in C#.NET

Introduzione In questo articolo sono stati discussi alcuni metodi di ottimizzazione delle query LINQ. Qui presenteremo ulteriori approcci all'ottimizzazione del codice relativi alle query LINQ. È noto che LINQ (Language-Integrated Query) è un linguaggio di query semplice e conveniente per le sorgenti di dati. Inoltre, LINQ to SQL è una tecnologia per l'accesso ai dati nei database.

Sistemi di automazione basati su Foundation Fieldbus

Foundation Fieldbus è un sistema di comunicazione digitale utilizzato nell'automazione, insieme a sistemi come Profibus, Modbus o HART. La tecnologia è emersa qualche anno dopo i suoi concorrenti: la prima versione dello standard risale al 1996 e attualmente comprende due protocolli per lo scambio di informazioni tra i partecipanti alla rete - H1 e HSE (High Speed Ethernet). Il protocollo H1 è utilizzato per informazioni...

Come non spararsi nei piedi usando Liquibase

Non era mai successo, e ora eccoci di nuovo! In un progetto recente abbiamo deciso di utilizzare Liquibase fin dall'inizio per evitare problemi in futuro. Si è rivelato che non tutti i nuovi membri del team sanno usarlo correttamente. Ho tenuto un workshop interno, che poi ho deciso di trasformare in un articolo. L'articolo include suggerimenti utili e descrizione di tre delle trappole più evidenti...

Dispositivo Helm e le sue insidie

Concetto di trasportatore di carichi Typhon, Anton Swanepoel Mi chiamo Dmitry Sugrobov, sono uno sviluppatore presso "Leroy Merlin". In questo articolo parlerò del perché Helm è necessario, come semplifica il lavoro con Kubernetes, cosa è cambiato nella terza versione e come aggiornare le applicazioni in produzione senza downtime. Questo è un riassunto basato su un intervento alla conferenza @Kubernetes Conference by Mail.ru Cloud...

Come OpenShift sta cambiando la struttura organizzativa delle IT. L'evoluzione dei modelli organizzativi nella transizione verso il PaaS

Sebbene le soluzioni PaaS (Platform as a Service) di per sé non siano in grado di modificare i metodi di interazione individuale e di team, spesso fungono da catalizzatori per cambiamenti organizzativi in risposta a una maggiore flessibilità delle tecnologie IT. In effetti, il massimo ritorno sugli investimenti in PaaS è spesso possibile solo a condizione di modificare i ruoli organizzativi, le aree di responsabilità (compiti) e i modelli di interazione. Fortunatamente, le soluzioni PaaS, […]

Ricerca di RedHat: l'open source sta soppiantando il software proprietario nel settore aziendale

Il software open source sta guadagnando lentamente ma inesorabilmente il segmento aziendale, come dimostra uno studio del team di RedHat (PDF). L'azienda ha condotto un sondaggio tra 950 dirigenti di aziende IT in tutto il mondo. Di questi, 400 lavorano negli Stati Uniti, 250 in America Latina, 150 nel Regno Unito e altri 150 in aziende anglofone della regione Asia-Pacifico. Dai risultati del sondaggio RedHat […]

Il logging in un ambiente microservizi .Net nella pratica

Il logging è uno strumento molto importante per gli sviluppatori, ma nella creazione di sistemi distribuiti diventa una pietra angolare da incorporare direttamente nelle fondamenta della tua applicazione; altrimenti, la complessità nello sviluppo di microservizi si farà sentire molto rapidamente. In .Net Core 3 è stata introdotta un'ottima funzione per il passaggio del contesto di correlazione negli header HTTP, quindi se le tue applicazioni utilizzano chiamate HTTP dirette per l'interazione tra servizi, allora […]

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