すぐに、つまり2018年2月5〜7日に、PostgreSQL DBMSに関する主要な世界会議の1つである
PGConf.Russiaがモスクワで開催されます。 この記事では、会議の主な報告を発表し、今年の開催の特徴について話します。
会議形式の機能
今年、PGConf.Russiaはモスクワ州立大学の支援を受けました。 M.V. ロモノソフ。 会議の会場を提供した学部のうち、サーカスの向かいにある近代的で設備の整った広々とした建物を占める経済学部は、開催に最適です。 私たちにとって非常に重要なのは、昨年のモスクワ州立大学で開設された教員と国立デジタル経済学センターの支援です。
大学での会議は、学生の休暇の日に関連する日付も決定しました。 同じ理由で、プログラムを頭に置きます。マスタークラスの日は、前のように最初の日ではなく、最後の日になります。 だから、注意してください:
- 月曜日と火曜日はレポートの日です。
- 水曜日はワークショップの日です。
前と同様に、会議は3つのストリームで開催されます。 この会議は、オレグ・バルトゥノフ、ヒョードル・シガエフ、アレクサンダー・コロトコフによって開かれ 、PostgreSQLの最新バージョンの興味深い新製品の概要と開発の主な分野が紹介されます。 会議の閉会は火曜日の夕方に開催され、その主な要素は5分間の電撃戦レポートのセッションです。 ブリッツレポートの記録は、会議中に直接行われます。 事前に調理する人もいます。 他の人にとっては、電撃プレゼンテーションは、会議で突然光るアイデアを表現する機会を提供します。
レポート2月5〜6日
記事の公開日に受け入れられたレポートの完全なリストは、会議のウェブサイトの「プログラム」セクションに掲載されています。 ここでは、ほぼランダムに選択され、トピックごとにグループ化された、選択されたレポートのみに言及しています。
新技術
Postgres Professionalの開発マネージャーであるAlexander Korotkovが、この会社が開発したDBMSでのブロックチェーントランザクション検証の有望な技術であるCredereumについて初めて語ります。 別のレポートで、彼は生産性を向上させたり、特定の負荷でボリュームを最適化できるプラガブルストレージの開発のステータスについて報告します。 ロシアで最も経験豊富なDBMS開発者の1人であるKonstantin Knizhnikが、彼が作成しているVOPSベクトル拡張機能について説明します。 pg_pathmanの作者であるDmitry IvanovとMaxim Milyutinは、Postgresテーブルをパーティション分割するための組み込みメカニズムをいくつかのサードパーティソリューションと比較します。 Oleg Bartunovは、JSONの効果的なインデックス作成に関するレポートを作成します。
バックアップ、バックアップ、複製
YandexのAndrey Borodinが、クラウドバックアップ用のGo用に作成されたツールであるWAL-Gについて説明します。 AvitoのMikhail TyurinとKonstantin Evteevは、 データリカバリに PostgreSQLの第10バージョンに登場した論理レプリケーションの使用方法を共有します。 The Second QuadrantのGulchin Yildirimは、論理レプリケーションに基づいたほぼノンストップアップグレードのテクノロジーを導入します。
興味深い移行
Victor BrodloがElasticsearchからPostgreSQLに転送したデータペタバイトについて説明します。 mail.ruのMark Lokshinが、負荷の高いゲームプロジェクトをMySQLからPostgreSQLに移植した経験について説明します 。 カザフスタンのAlibek Kosymbaevは、 Oracleからカザフスタンへの大規模な移行、および2GISからのAlexander Litunenkoについて、MongoDBでpostgresへの移行を使用してアプリケーションを2倍にした方法について説明します 。
Postgis
会議には、マスタークラスに加えてプレゼンテーションを行うOlivier Courtenと、Junoタクシー注文サービスでの動的データフローの操作について話すDorofei Proleskovskyの2人の主要なPostGIS開発者が参加します。
1C
1Cはpostgresでより良く機能しています。 そして、InfosoftのAnton Doroshkevichが彼のユニークな経験を共有します。 アントンは多数の大規模な1Cデータベースで動作し、 Postgres + 1Cの分野でロシアで最も優れた専門家の1人です。 「TSC」のDmitry Shitovが、WindowsとLinuxの postgres での 1Cの違いについて説明します 。
アドベンチャーDBA
Data EgretのAndrey Salnikovがメジャーアップデートのハードな経験を共有し、Alexei Lesovskyがバキュームをオフにする可能性について議論することを提案します。 Sergey KimとVadim Yatsenkoは、 信頼性の高いクラスターを作成する方法について説明します。 Christophe TraversがpostgresでOLAPで数百テラバイトを有効にした方法について話し、Bruce Momgianがあらゆる種類の外部攻撃からデータベースを保護する方法を教えます。 YandexのDmitry Sarafannikovは、 負荷がかかった状態でのメジャーアップグレードの非常に興味深い経験を共有します 。
他のレポートについては、会議ウェブサイトへようこそ。
2月7日のマスタークラス
すべての会議マスタークラスがここにリストされているわけではありません。 彼らのプログラムはまだ完全には定義されていません。
PostGISの主要な開発者の1人であるOlivier Courtinがホスト
ビッグマスタークラス「 PostgreSQL、PostGIS、Pythonを使用した高度な空間データ分析 」。
今度は、インデックスに関する8のHabrovsky記事(インデックスの構築と使用に関する一般的な問題 、 デバイスアクセス方法とインデックス接続メカニズム 、 ハッシュ 、 BTree 、 GiST 、 SP-GiST 、 GIN 、 RUM )で有名なYegor Rogov氏将来のインデックスユーザーをトレーニングするマスタークラスを考案しました。
Postgres Professionalの次長であるIvan Panchenkoは、 全文検索に関する2つの小さなワークショップを開催します。特に、検索の品質を向上させる新しいパッチと拡張機能、およびこの目的のための非標準PL言語でのサーバープロシージャのプログラミングについて説明します/ Perl、PL / Python、PL / v8
国際的なPostgreSQLコミュニティの主要人物の1人であるBruce Momgianは、PostgreSQLでウィンドウ関数を使用するワークショップを行います 。
pg_probackupバックアップユーティリティの作成者の1人であるGrigory Smolkinは、バックアップとリカバリにpg_probackupを使用するマスタークラスを提供します。
ZalandoのAlexey KlyukinとAlexander Kukushkinは、Patroniを使用して高可用性PostgreSQLクラスターを管理した経験を共有します。
どうする
まだ登録していない場合は、登録するのに遅すぎません。 会議への参加に伴い参加費用が増加するため、事前に登録することをお勧めします。
レポートを提出できますか? 。 期限はすでに過ぎており、プログラムは
ほぼ 100%完了しています。 しかし、誰かが非常に興味深いレポートを提供する場合には余裕があります。 たとえば、昨年、
Hans-JürgenSchönigは
毎秒10億行の待機時間に招待されました。 極端な場合、電撃戦の報告があります。 さらに、新しい機能や古い機能の修正に関する要望について話し合うことができる開発者のリビングルームを整理する予定です。
会議のスポンサーやパートナーのホストに参加するのは遅すぎることはありません。