XNUMX月中旬に弊社オフィスでカンファレンスが開催されました
T+ Conf 9 の 2019 つのホールでの 16 時間で、XNUMX 件のレポートを聞くことができました。 Tarantool が今後どのように発展していくのか、この DBMS が過酷な企業でどのように使用できるのかについて話し合いました。 Tarantool については、クラスター構築プロトコル、オムニチャネルの確保、キャッシュとレプリケーション、スケーリングなど、実践的なレポートが数多くありました。 そして、プレゼンテーションの約 XNUMX 分の XNUMX は、さまざまな企業でさまざまな問題を解決するために Tarantool を使用する実際の例に関するものでした。
たとえば、次のように
Tarantool 上の CI/CD アプリケーション: 空のリポジトリから運用環境まで
コンスタンチン・ナザロフ
Konstantin 氏は、Tarantool でアプリケーションを構築して配信するための新しいアプローチについて話しました。
- 依存関係 (rockspec + 友達) を管理する方法。
- 単体テストと統合テストを作成して実行する方法。
- アプリケーション用の新しいテスト フレームワークのプレビューを示します。
- アプリケーションを依存関係とともにパッケージ化する方法 (および静的リンクを選択した理由)。
- systemd を使用して実稼働環境にデプロイする方法。
プレゼンテーション
Tarantool: SQL も使用可能になりました
キリル・ユーキン
このレポートは、Tarantool アーキテクチャとその進化に焦点を当てています。 Kirill 氏は、データベースとアプリケーション サーバーを同じアドレス空間に配置することがなぜ重要なのか、Tarantool がシングルスレッドになった理由、そしてデータベース イン メモリ システムにデータをディスクに保存するメカニズムが必要な理由を説明しました。 次にキリルは、Tarantool の背後にあるチームの最新の開発について話しました。SQL 構文を追加した理由と、SQL 構文が問題をどのように解決できるかです。
プレゼンテーション
Tarantool Enterprise が役立つ理由
ヤロスラフ・ディニコフ
Tarantool Enterprise は価値のあるツールであるだけでなく、機能が豊富な SDK でもあります。 ヤロスラフ氏は、NTがオープンソース版とどう違うのか、そしてNTがどのようなメリットをもたらすのかを語った。 それには多くの違いがあります。これらはクラスター管理ツール、既製の開発ワークフロー、環境のセットアップを必要としない静的アセンブリです。
プレゼンテーション
Intel Optane を使用した垂直スケーリングの Tarantool
ゲオルギー・キリチェンコ
Georgy は、Tarantool で Intel Optane を使用する方法を教えてくれました。 トランザクション ログの記録に不揮発性モードを使用することの影響、Intel Optane Volatile モードと組み合わせたインメモリ エンジンの垂直スケーリングの可能性、スループットとレイテンシの観点からの負荷プロファイルの良し悪しを調べました。 また、Georgy は、Intel Optane のさまざまな実装について説明し、Tarantool との関連で比較します。
プレゼンテーション
SWIM - クラスタ構築プロトコル
ウラジスラフ・シピレヴォイ
SWIM は、クラスター ノードを検出および監視し、クラスター ノード間でイベントとデータを伝播するためのプロトコルです。 このプロトコルは、軽量で分散型であり、クラスター サイズの動作速度に依存しないため、特別です。 Vladislav 氏は、SWIM プロトコルがどのように機能するか、Tarantool でどのように、どのような拡張機能を使用して実装されているかについて話しました。
プレゼンテーション
全体的に、有益な情報がたくさんありました!
T+ Conf 2019 に参加できなかった方、またはいくつかのポイントを思い出したい方は、
カンファレンスのすべての写真 (あなた自身も写っているかもしれません):
これでお別れというわけではありませんが、来年の T+ Conf 2020 でお会いできることを楽しみにしています。発表を楽しみにお待ちください。
出所: habr.com