最近、
RIT ++フェスティバルでは、クライアントプログラミングよりもサーバープログラミングに関するレポートが少なくなっています。 これがnoBackendアプローチの人気によるものか、フロントエンドへの焦点の一般的なシフトによるものなのか、単に会議の伝統によるものなのかを判断するのは困難です。
それでも、
Backend Confプログラムには
25ものレポートがあり、それらすべてについて完全なガイドを作成することにしました。 まだ2つのストリームであり、どこに行くかを選択する必要があるからです。

メインホールでは、詳細のためにこの方向に関する多くのレポートが開催されないため、個別に選択するのではなく、スケジュールどおりに進みます。
ただし、誰もがメインホールのオンライン放送を視聴できることに注意してください。別のニュースでフェスティバルの前夜にリンクを公開します。お見逃しなく。
初日の9:30に、私たちは開会と歓迎の言葉、そしてすべての報告書の開始を10:00に待っています。
5月28日月曜日
1C-Bitrixの
Alexander Serbulが、
ラムダアーキテクチャの機能、Amazon Lambdaマイクロサービスプラットフォーム、
Node.JSとマルチスレッドJavaの落とし穴と勝利、
および LMDB、LevelDB、Apache Derby、Berkeley DBの難しい選択に関する
レポートでプログラムを開きます。

Lamodaでは、
マイクロサービスアーキテクチャへの移行の開始時に、サービスの接続の可能性に関する多くの危険性を認識しました。 それでも、
Andrey Evsyukov が説明しているように 、
市場投入までの時間を2倍短縮し 、マイクロサービスの制御を維持
することができました 。
マイクロサービスアーキテクチャの主な長所と短所は何度も議論されてきましたが、特定のケースの要因は常に残ります。
Cyril Vetchinkinは、彼のレポートで、真のマイクロサービスアーキテクチャの設計方法と、これに役立つテクノロジを
明らかにする予定です。
マイクロサービスが起動しない場合、Xeteqの
Alexander ShvetsがEメールニュースレターのパラレルストリームでElixirマジックを
紹介します。 彼は、2018年に独自の配信システムを作成する必要がある理由、Elixirを使用する理由、およびIPアドレスのプールを削減せずにサーバーフリートを10倍削減する方法を説明します。
そして、IPIP.netの創設者である
Gao Chunhuiは、以下のよう
な正確なGeo-IPデータを使用して 、
データベースの特性の説明からデータベーストピックを
開始します。 データの不正確さの修正。 WHOIS / BGP / ASN / RADBグローバルリファレンス情報。 IPIP.net rDNSなどについて
その後、昼食のために休憩するか、いくつかのパイをつかんでメインホールに向かい
、 Konstantin Osipov(tarantool.org)
によるレポートを求めて、現代のSQLおよびNoSQLシステム、特に
Couchbase、MongoDBでのシャーディングの実装におけるアーキテクチャと技術的ソリューションを比較します
、Cassandra、CockroachDB 、そしてもちろん、
Tarantool 。

さらに、バックエンダーは部屋から部屋への選択と移行に苦しむ必要はありません。快適に落ち着いて聞くことができます:
- nginx開発者の1人であるNikolay Shadrinは 、アプリケーションの起動、スケーリング、および配信のためのプラットフォームを構成する他のプロジェクトに精通することを提案しています(14:00)。
- DodoのEvgenia Peshkovaは、多くのデータベースに対処する方法、データの一貫性と一貫性を確保する方法、データでどのような問題が発生するかなどについて説明しています。 (15:00)。
- 1秒あたり1000枚の写真(16:00)の速度で3億3千万の顔を認識したAlexander Tobol (クラスメート)。
- Dmitry Kalugin-Balashov (Exnodes Inc.) は 、 コルーチンが何であるかについて、スタックフルとスタックレスの違いは何であるか、それはさまざまなライブラリのソースコードの腸にあります(17:00)。
- SphinxのAndrei Aksenovは、 ハッシュと対話するプロセスの理解を強化し、標準の実装を追い越す方法を学びます(18:00)。

5月29日、火曜日
2日目はよりストレスが増しますが、レポートの開始は非常に人間的に10:00にスケジュールされています。
したがって、大ホールでの朝は、
PostgreSQLに没頭するという旗の下で開催され
ます 。
2番目の部屋の11:00に、
テストの問題に関する議論が始まります。
Yuri Badalyants は 、2GISで
多数のサービスと
技術動物園全体
をどのようにテストするか、どのオプションを試し、どのような結果になったかを説明します。
Frol Kryuchkov は 、ドッカーイメージで収集され、依存するサービスの変更時に実行される消費者サービスの言語で書かれたネイティブテストを使用して、
消費者主導の契約テストのすべての問題を回避
する Avitoの方法
を共有します。
再び13:00に、新しいものを食べて学ぶという基本的な願望の間で何らかの形で引き裂く必要があります。 または
開発者 が 統計を
必要とする
理由、および
Yuri Lilekov (Badoo)の製品の品質を改善する方法。

さらに、率直に言って、それは簡単ではありません-スペースのない2つのストリーム。
悪名高いPVS-Studio
Sergey Vasilievの開発者は、
静的コード分析の原理、長所と短所、正しい使用シナリオと誤った使用シナリオ、およびアナライザーを最大限に活用する方法について説明します。
ClickHouseの開発者の1人である
Alexey Milovidovは、ClickHouse
のあまり知られ
ていないか、十分に文書化され
ていない機能に
レポートを捧げる予定
です 。
Alexander Zaitsev (LifeStreet、Altinity)はこのトピックを続け、ClickHouseが世界中のさまざまな企業で既に使用されている領域とその方法、非常に困難または非常に高価だった作業を可能にする方法について説明します。
Renat Idrisov (MZ)は、現実世界ではデータが常に有限であるとは限らず、有限から無限への移行は間違いを
犯しやすいという事実に
注目しています。 レポートから、無限ループの代わりに何をする必要があるかを学びます。
ご想像のとおり、Aviatoの
Vyacheslav Kryukovは、Avito検索の開発における現在の結果
についてレポートを作成します。Avito検索では、
製品 ビューと
技術ビューの両方、およびこれらの側面間の関係が示されます。
すべてが1つの部屋に、その間、隣の観客に...
Dmitry Lenevは、
Oracleの MySQL Server Runtimeチームのメンバーであり、まもなく安定版として発表される
MySQLの新しいバージョンについて説明する
ことを約束し
ます 。 このバージョンから利用できるMySQLの興味深い機能の1つは、一般的なテーブル式とウィンドウ関数です。
DataArtの
Alexander Tokarevは 、
ファセット検索を開発する必要があるかどうか
の質問に答えようと
します。すでに開発されているのに、それでも必要な場合は、間違いを犯さない方法です。
Roman Poborchiyと
Nikita Povarov (JetBrains)
は 、統計
に過去のユーザーの行動に関するデータを含む
アルゴリズムを
示し 、同じ結果でより小さな実験を行うことを可能にします。 おそらく、
1つまたは2つの式さえ表示され
ます 。

テストプロセスを再構築し、その結果、タスクの平均速度を3倍以上向上させる方法について、
Superjob 「
Testers against testing 」の
Anton Olievsky によるレポート 。
Oleg Gerasimov (Restrim)は、OpenSourceで公開され
た新しい
Reindexerデータベースを提供します 。これは、検索機能においてElasticまたはMongoDBに劣らず
、数倍 、時には桁違いに
それらを
超えます 。
正確な時間と場所はまだ示していませんが、いくつかの変更が引き続き発生する可能性がありますが、これは正確に受け入れられたレポートのリストであり、すべてがスーパーになることを疑う理由はありません。
結論は明らかです-緊急に接続する必要があります。 チケットを購入することもできますが、極端な場合、オンライン放送は施設の規模に制限されません。
スコルコヴォでお会いしましょう!