À la mi-juin, une conférence a eu lieu dans nos bureaux
En 9 heures dans deux salles de la T+ Conf 2019, vous avez pu écouter 16 reportages. Nous avons expliqué comment Tarantool va se développer davantage et comment ce SGBD peut être utilisé dans une entreprise difficile. Il y a eu de nombreux rapports pratiques de Tarantool : sur le protocole de construction de cluster, sur la garantie de l'omnicanal, sur les caches et la réplication, sur la mise à l'échelle. Et environ un tiers des présentations portaient sur des exemples pratiques d'utilisation de Tarantool dans différentes entreprises et pour résoudre divers problèmes.
Par exemple:
Applications CI/CD sur Tarantool : du référentiel vide à la production
Constantin Nazarov
Konstantin a parlé d'une nouvelle approche pour structurer et fournir des applications dans Tarantool :
- comment gérer les dépendances (rockspec + amis) ;
- comment écrire et exécuter des tests unitaires et d'intégration ;
- Je montrerai un aperçu d'un nouveau framework de test pour les applications ;
- comment empaqueter des applications avec des dépendances (et pourquoi nous avons choisi la liaison statique) ;
- Comment déployer en production avec systemd.
présentation
Tarantool : désormais aussi avec SQL
Kirill Ioukhine
Le rapport est consacré à l'architecture Tarantool et à son évolution. Kirill a expliqué pourquoi il est important de localiser la base de données et le serveur d'applications dans le même espace d'adressage, pourquoi Tarantool a été créé avec un seul thread et pourquoi le système de base de données en mémoire a besoin d'un mécanisme pour stocker les données sur le disque. Kirill a ensuite parlé des derniers développements de l'équipe derrière Tarantool : pourquoi nous avons ajouté la syntaxe SQL et comment elle peut résoudre vos problèmes.
présentation
Pourquoi Tarantool Enterprise est utile
Iaroslav Dynnikov
Tarantool Enterprise n'est pas seulement un outil précieux, mais également un SDK riche en fonctionnalités. Yaroslav a expliqué en quoi NT diffère de la version open source et quels avantages elle peut apporter. Et il existe de nombreuses différences : il s'agit d'outils d'administration de cluster, d'un workflow de développement prêt à l'emploi et d'un assemblage statique qui ne nécessite pas de configuration de l'environnement.
présentation
Tarantool à l'échelle verticale à l'aide d'Intel Optane
Gueorgui Kirichenko
Georgy nous a expliqué comment utiliser Intel Optane avec Tarantool. J'ai examiné les effets de l'utilisation du mode non volatile pour l'enregistrement des journaux de transactions, la possibilité de mise à l'échelle verticale du moteur In-Memory en conjonction avec le mode Intel Optane Volatile, les bons et mauvais profils de charge en termes de débit et de latence. Et Georgy vous parlera également des différentes implémentations d'Intel Optane et les comparera par rapport à Tarantool.
présentation
SWIM - protocole de construction de cluster
Vladislav Chpilevoy
SWIM est un protocole permettant de découvrir et de surveiller les nœuds de cluster et de propager des événements et des données entre eux. Le protocole est spécial car il est léger, décentralisé et indépendant de la vitesse de fonctionnement de la taille du cluster. Vladislav a expliqué comment fonctionne le protocole SWIM, comment et avec quelles extensions il est implémenté dans Tarantool.
présentation
En général, il y avait beaucoup d'informations utiles !
Si vous n'avez pas pu venir à la T+ Conf 2019, ou souhaitez vous rafraîchir la mémoire sur certains points, alors
Toutes nos photos de la conférence (vous pourriez vous y retrouver) :
Nous ne disons pas au revoir à cela, mais nous avons hâte de vous retrouver l'année prochaine à la T+ Conf 2020, restez à l'écoute des annonces !
Source: habr.com