A metà giugno si è tenuta una conferenza nella nostra sede
In 9 ore, nelle due sale di T+ Conf 2019, si sono potute ascoltare 16 relazioni. Abbiamo parlato di come si svilupperà ulteriormente Tarantool, di come questo DBMS potrà essere utilizzato in un'impresa dura. Ci sono stati molti resoconti pratici di Tarantool: sul protocollo di costruzione del cluster, sulla garanzia dell'omnichannel, sulla cache e sulla replica, sul ridimensionamento. E circa un terzo delle presentazioni riguardavano esempi pratici di utilizzo del Tarantool in diverse aziende e per risolvere una serie di problemi.
Per esempio:
Applicazioni CI/CD su Tarantool: da un repository vuoto alla produzione
Konstantin Nazarov
Konstantin ha parlato di un nuovo approccio alla strutturazione e alla distribuzione delle applicazioni in Tarantool:
- come gestire le dipendenze (rockspec + friends);
- come scrivere ed eseguire test unitari e di integrazione;
- Mostrerò in anteprima un nuovo framework di test per le applicazioni;
- come creare pacchetti di applicazioni insieme alle dipendenze (e perché abbiamo scelto il collegamento statico);
- Come eseguire la distribuzione in produzione con systemd.
presentazione
Tarantool: ora anche con SQL
Kirill Yukhin
Il rapporto è dedicato all'architettura di Tarantool e alla sua evoluzione. Kirill ha spiegato perché è importante posizionare il database e il server delle applicazioni nello stesso spazio di indirizzi, perché Tarantool è stato realizzato a thread singolo e perché il sistema database in memoria necessita di un meccanismo per archiviare i dati su disco. Poi Kirill ha parlato degli ultimi sviluppi del team dietro Tarantool: perché abbiamo aggiunto la sintassi SQL e come può risolvere i tuoi problemi.
presentazione
Perché Tarantool Enterprise è utile
Yaroslav Dynnikov
Tarantool Enterprise non è solo uno strumento prezioso, ma anche un SDK ricco di funzionalità. Yaroslav ha spiegato in che modo NT differisce dalla versione opensource e quali vantaggi può apportare. E ci sono molte differenze in esso: si tratta di strumenti di amministrazione del cluster, un flusso di lavoro di sviluppo già pronto e un assieme statico che non richiede la configurazione dell'ambiente.
presentazione
Scalabilità verticale di Tarantool utilizzando Intel Optane
Georgy Kirichenko
Georgy ci ha spiegato come utilizzare Intel Optane con Tarantool. Ho esaminato gli effetti dell'utilizzo della modalità non volatile per la registrazione dei registri delle transazioni, la possibilità di ridimensionamento verticale del motore in memoria insieme alla modalità volatile Intel Optane, profili di carico buoni e cattivi in termini di throughput e latenza. E Georgy ti parlerà anche delle diverse implementazioni di Intel Optane e le confronterà rispetto a Tarantool.
presentazione
SWIM - protocollo di costruzione del cluster
Vladislav Shpilevoy
SWIM è un protocollo per l'individuazione e il monitoraggio dei nodi del cluster e la propagazione di eventi e dati tra di essi. Il protocollo è speciale perché è leggero, decentralizzato e indipendente dalla velocità operativa e dalle dimensioni del cluster. Vladislav ha parlato di come funziona il protocollo SWIM, come e con quali estensioni è implementato in Tarantool.
presentazione
In generale, c'erano molte informazioni utili!
Se non sei riuscito a venire al T+ Conf 2019, o vuoi rinfrescarti la memoria su alcuni punti, allora
Tutte le nostre foto della conferenza (potresti ritrovarti in esse):
Non ci salutiamo, ma vi aspettiamo l’anno prossimo al T+ Conf 2020, rimanete sintonizzati per gli annunci!
Fonte: habr.com