Categoria: Amministrazione

Deploy di Docker Image su Dokku con Ansible

Prologo Di recente ho scoperto un PaaS "portatile" simile a Heroku con un nome piuttosto ovvio – Dokku. Mi ha colpito la possibilità di aggiungere facilmente un certificato all'applicazione e un vhost out-of-the-box, quindi ho deciso di trasferire le mie immagini docker su Dokku. Tuttavia, sono rimasto deluso dal fatto che in Dokku non ci sono comandi simili a Heroku dokku container:push dokku container:release \/\/ Molto […]

A cosa può portare l'indebolimento del livello di isolamento delle transazioni nei database

Ciao a tutti. Qui è Vladislav Rodin. Attualmente sono il responsabile del corso "Architetto di carichi elevati" in OTUS, e insegno anche nei corsi dedicati all'architettura software. Oltre all'insegnamento, come potreste notare, mi occupo di scrivere contenuti originali per il blog OTUS su Habr e voglio dedicare questo articolo al lancio del corso "PostgreSQL", che è attualmente […]

Implementazione dei comandi docker pull e docker push senza client docker tramite richieste HTTP

Avevamo 2 sacchi di erba, 75 compresse di mescalina, ambiente Unix, repository Docker e l'obiettivo di implementare i comandi docker pull e docker push senza il client Docker. UPD: Domanda: A cosa serve tutto ciò? Risposta: Test di carico del prodotto (NON con strumenti bash, gli script sono forniti a scopi educativi). È stata presa la decisione di non utilizzare il client Docker per ridurre le sovrapposizioni aggiuntive (in modo ragionevole […]

Dichotomia dei dati: ripensare il rapporto con i dati e i servizi

Ciao a tutti! Abbiamo ottime notizie, a giugno OTUS lancerà di nuovo il corso "Architetto Software", motivo per cui tradizionalmente condividiamo con voi materiale utile. Se vi siete imbattuti in tutta questa storia dei microservizi senza alcun contesto, potete considerarla un po' strana. Suddividere un'applicazione in frammenti collegati tramite rete significa necessariamente aggiungere […]

Test di carico come servizio CI per gli sviluppatori

Uno dei problemi che i venditori di software multi-prodotto affrontano frequentemente è la duplicazione delle competenze degli ingegneri — sviluppatori, tester e amministratori di infrastruttura — in quasi ogni team. Questo vale anche per gli ingegneri costosi — specialisti nel campo del testing delle prestazioni. Invece di concentrarsi sulle proprie responsabilità dirette e di utilizzare la propria esperienza unica per costruire il processo di testing delle prestazioni, scegliere una metodologia, […]

NFC: Analisi della tecnologia Near Field Communication

Tutti noi ci siamo abituati a una realtà presente negli smartphone come l'NFC. E apparentemente è tutto chiaro. Molti non acquistano smartphone privi di NFC, pensando che riguardi solo gli acquisti. Ma ci sono molte domande. Ma sapevate cos'altro può fare questa tecnologia? Cosa fare se nel vostro smartphone non c'è NFC? Come utilizzare il chip su iPhone non […]

Come abbiamo affrontato un aumento improvviso del carico x10 in remote working e quali conclusioni abbiamo tratto

Ciao, Habr! Negli ultimi due mesi abbiamo vissuto una situazione molto interessante e vorrei condividere la nostra storia di scalabilità dell'infrastruttura. In questo periodo, SberMarket ha visto un incremento degli ordini di 4 volte e ha lanciato il servizio in 17 nuove città. L'esplosione della domanda per la consegna di prodotti ha richiesto da parte nostra una scalabilità dell'infrastruttura. Leggete i dettagli sui punti più interessanti e utili […]

Laboratori di IBM: Quarkus (Java ultra-veloce per microservizi), Jakarta EE e OpenShift

Ciao a tutti! Anche noi siamo un po' stanchi dei webinar; il loro numero negli ultimi mesi ha superato tutte le possibili qualità. Perciò, ci impegniamo a selezionare i più interessanti e utili per voi sul hub. All'inizio di giugno (ci auguriamo che finalmente arrivi l'estate) abbiamo programmato alcune sessioni pratiche che, ne siamo certi, interesseranno gli sviluppatori. In primo luogo, parleremo di serverless e del nuovissimo quarkus […]

Scambio di messaggi orientato al cloud sulla piattaforma Red Hat OpenShift utilizzando Quarkus e AMQ Online

Ciao a tutti! Eccolo qui – il nostro ultimo post della serie su Quarkus! (Tra l'altro, guardate il nostro webinar "Che cos'è Quarkus - un framework Java nativo per Kubernetes". Vi mostreremo come iniziare "da zero" o migrare soluzioni esistenti). Nel post precedente abbiamo esaminato gli strumenti appropriati che ci permettono di valutare quantitativamente i miglioramenti ottenuti attraverso la modernizzazione delle applicazioni Java. A partire dalla versione […]

Quarkus: modernizzazione delle applicazioni utilizzando l'esempio helloworld di JBoss EAP Quickstart (continua)

Ciao a tutti – ecco il quinto post della nostra serie su Quarkus! (Tra l'altro, guardate il nostro webinar "Che cos'è Quarkus - un framework Java nativo per Kubernetes". Vi mostreremo come iniziare "da zero" o migrare soluzioni esistenti). Nel post precedente abbiamo esaminato la modernizzazione delle applicazioni Java utilizzando le tecnologie supportate da Quarkus (CDI e Servlet 3), esemplificato con il programma helloworld dal repository Red […]

Servizio di verifica degli header HTTP del server

Per ogni sito è importante configurare correttamente le intestazioni HTTP. Molti articoli sono stati scritti sull'argomento delle intestazioni. Qui abbiamo sintetizzato l'esperienza accumulata e la documentazione RFC. Alcune intestazioni sono obbligatorie, altre obsolete, alcune possono causare confusione e contraddizioni. Abbiamo creato uno strumento per il controllo automatico delle intestazioni HTTP del server web. A differenza di molti altri servizi che mostrano semplicemente le intestazioni, questo servizio offre: impostare […]

Storage di backup per migliaia di macchine virtuali con strumenti gratuiti

Ciao, recentemente mi è capitata un'interessante sfida nel configurare un'archiviazione per il backup di un gran numero di dispositivi a blocchi. Ogni settimana effettuiamo il backup di tutte le macchine virtuali nel nostro cloud; pertanto, è necessario gestire migliaia di backup e farlo nel modo più rapido ed efficiente possibile. Purtroppo, le configurazioni standard RAID 5 e RAID 6 non sono adatte in questo caso a causa di […]

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