A metà giugno si è svolta nella nostra sede una conferenza , durante la quale sono stati presentati molti interventi interessanti sull'uso di Tarantool, calcoli in-memory, multitasking cooperativo e Lua per creare servizi resilienti e ad alta intensità di carico nel Digital e nell'Enterprise. E per tutti coloro che non hanno potuto partecipare, abbiamo preparato registrazioni video e presentazioni di tutti gli interventi, oltre a una marea di ottime fotografie dall'evento, per così dire.


In 9 ore, in due sale, si sono tenuti 16 interventi alla T+ Conf 2019. Si è parlato di come si svilupperà ulteriormente Tarantool, di come questo DBMS possa essere utilizzato in un contesto enterprise rigoroso. Ci sono stati molti interventi pratici su Tarantool: sul protocollo di costruzione del cluster, sulla garanzia dell'omnicanalità, sui cache e la replica, sullo scaling. Circa un terzo degli interventi ha trattato esempi pratici dell'uso di Tarantool in diverse aziende e per risolvere varie problematiche.
Ad esempio:
App CI/CD su Tarantool: da un repository vuoto a production
Konstantin Nazarov
Konstantin ha parlato di un nuovo approccio alla strutturazione e distribuzione delle applicazioni in Tarantool:
- come gestire le dipendenze (rockspec + amici);
- come scrivere e eseguire test unitari e di integrazione;
- mostrerò un'anteprima del nuovo framework di test per le applicazioni;
- come confezionare le applicazioni con le dipendenze (e perché abbiamo scelto il linking statico);
- come effettuare il deployment in produzione con systemd.

Presentazione
Tarantool: ora anche con SQL
Kirill Yukhine
La presentazione è dedicata all'architettura di Tarantool e alla sua evoluzione. Kirill ha spiegato perché sia importante posizionare il database e il server delle applicazioni nello stesso spazio degli indirizzi, perché Tarantool è stato progettato come single-threaded e perché un database in memoria ha bisogno di un meccanismo di archiviazione su disco. Successivamente, Kirill ha parlato delle ultime novità del team di sviluppatori di Tarantool: perché abbiamo aggiunto la sintassi SQL e come questo può risolvere i vostri problemi.

Presentazione
Quali sono i vantaggi di Tarantool Enterprise
Yaroslav Dynnikov
Tarantool Enterprise non è solo un ottimo prodotto, ma anche un SDK ricco di funzionalità. Yaroslav ha spiegato in cosa NT si differenzia dalla versione open-source e quali benefici può portare. E le differenze non mancano: ci sono strumenti per la gestione del cluster, un workflow di sviluppo pronto all'uso e una build statica che richiede poche configurazioni dell'ambiente.

Presentazione
Scalabilità verticale di Tarantool con Intel Optane
Georgiy Kirichenko
Georgiy ha spiegato come utilizzare Intel Optane insieme a Tarantool. Ha esaminato gli effetti dell'uso della modalità Non-Volatile per la registrazione dei log delle transazioni, la possibilità di scalabilità verticale del motore In-Memory in combinazione con la modalità Volatile di Intel Optane, e ha trattato profili di carico buoni e cattivi dal punto di vista della larghezza di banda e dei tempi di latenza. Inoltre, Georgiy parlerà delle diverse implementazioni di Intel Optane e le confronterà in relazione a Tarantool.

Presentazione
SWIM — protocollo per la creazione di cluster
Vladislav Shpilevoy
SWIM è un protocollo per la scoperta e il monitoraggio dei nodi del cluster, nonché per la distribuzione di eventi e dati tra di essi. Il protocollo è caratterizzato dalla sua leggerezza, decentralizzazione e indipendenza della velocità di funzionamento dalla dimensione del cluster. Vladislav ha spiegato come funziona il protocollo SWIM e come e con quali estensioni è implementato in Tarantool.

Presentazione
In generale, c'è stata una marea di informazioni utili!
Se non sei riuscito a partecipare a T+ Conf 2019, o se vuoi rinfrescare la memoria su alcuni momenti, ci sono registrazioni video di tutte le presentazioni, e abbiamo anche incluso le loro presentazioni.



Tutte le nostre foto della conferenza (potresti trovare te stesso tra queste): e .
Non è un addio, ma vi aspettiamo il prossimo anno al T+ Conf 2020, seguite gli aggiornamenti!
Fonte: habr.com
