DUMP 2016のServerSideセクション

DUMPプログラムを検討するたびに、同じ問題を解決する必要があります。つまり、できるだけ多くの会議参加者にできるだけ多くのレポートを作成する方法です。 結局のところ、彼らは非常に異なっています!



そして、このタスクの新しいソリューションを見つけるたびに。 たとえば、今年はテクニカルトラックが4つの専門セクション(FrontTalks、DevOps、Mobile、およびServerSide)で紹介されます。 それらはそれぞれ豊かで興味深いものであり、自分で見ることができます(Habré、 FrontTalksプログラムのMobile セクションDevOpsセクションのレビュー)。



バックエンド開発者にとって興味深いさまざまなトピックのうち、最高の9つだけを選択する必要がありました。 この問題をどのように解決し、最終的に何が起こったのか、カットの下で読んでください。



2つの選択基準を導入しました。

1.このトピックは、プログラム委員会の誰かにとって興味深いものでなければなりません。

私たちの関心のある分野は大きく異なるため、このセクションはかなりまだらになっており、いくつかの関心のある分野をカバーしています。



.png



非常に異なるが、彼らの分野のクールな人がレポートを選択して準備しました:

•Alexey Spiridonov-JetStyleのテクニカルディレクター。 私たちの会議では、彼はスタジオのウェブ開発者の関心を代表しています。

•Daniil Skrobovは、Vostokプロジェクトの開発をリードしています。 小規模なスタートアップチーム、自分のプロジェクトの開発者、常に新しいソリューションを探している開発者の関心を表します。

•Andrey Fefelovは、Mastery.proでRubyおよびPythonのWeb開発を指揮しています。

•Konstantin Beklemishevは、電話プラットフォームがC ++およびPythonで記述されたNaumen Contact Centerの開発部門と、Javaのビジネスシステムを管理しています。

•Alexander Kokovin-SKB Konturの開発者。

KostyaとSashaは、javaと.Netのエンタープライズ開発者の利益を代表しています。



彼らの仕事に感謝します!



2.多くの場合、IT会議のプログラムを見ると、デジャヴの感覚が生じます。

したがって、新しいトレンドを優先することを決定しました。これは、勢いを増しているだけで、現在、何らかの近似で有望で適用できるようです。 当然、この場合、レポートの教育プログラムだけでなく、実際の経験、スピーカーが共有すべき具体的な結果に焦点を当てています。



次に、各レポートについて詳しく説明します。



petunin.jpg Javaの世界の代表者は、Java 9の登場を楽しみにしています。このイベントを期待して、プロトタイピング部門の責任者であるITセンターの Sergey Petuninは、新しい「スマート」sjavacコンパイラの準備の結果を共有します。 彼から何を待つ価値があるのか​​、どのような場合にそれを確実に使用する必要があるのか​​を正確に知ることができます。



データベースアーキテクチャの選択、その速度とパフォーマンスの向上のトピックは、ほとんどのプロジェクトに関連しています。 したがって、複数のスロットが一度にデータベース専用になります。



bartunov.jpg 20年の経験を持つロシアの大手PostgreSQL開発者であるOleg Bartunovは、このDBMSのロシアのベンダーであるPostgres Professionalの CEOが、PostgreSQLの方向と、すべての深刻な製品の重要なタスクであるフォールトトレランスとスケーラビリティをどのように解決するかを説明します。



さらに、会議中にOlegはPostgreSQLファンとの別の会議を開催し、世界と我が国の現代のITランドスケープにおけるPostgreSQLの位置、PostgreSQLと国内のシステムソフトウェア産業の展望について話します。 会議では、PostgreSQLについての意見を共有し、質問をすることができます。



どなたでも大歓迎です。 会議に参加していないが、会議に参加したい場合は、 登録します。 会議への参加は無料です。



arkaev.jpg NaumenのAndrey Arkaevは、PostgreSQLでjsonbを使用し、Oracleでxmltypeを使用してデータベースを大幅に高速化する方法に関する実用的な事例を共有します。PostgreSQLでjsonbおよびOracleでxmltypeを使用して属性を保存する問題を解決する方法; クエリのサイズ、インデックス、および作業速度に関して得られる利益。 このタイプのデータの検索ツールはデータベースにあり、インデックスを作成します。 このアプローチの制限。



grishenko.jpg ただし、モバイルデバイスや不安定なインターネットの世界では、サーバー上でデータベースがどれほどクールであっても、すべてのユーザーアクションに対してデータベースにアクセスすることはできません。 そのような状況での存在方法は、独立コンサルタントであるSwarm.jsの著者であるVictor Grishchenkoに伝えます。これは、クライアントとサーバー上で、キャッシュ、同期、オフライン作業を提供する半順序ログおよびCRDTタイプのデータベースです。



denisov.jpg 世界を奴隷化するためにすでに野心を失ったか、母国の国境を越えようとしている人々はナウメンからのアレクサンダーデニソフの報告に興味を持つでしょう。 彼は、後で大きな頭痛を避けるためにソフトウェアローカリゼーションを適切に準備する方法、レーキがある場所、最適なローカリゼーション品質を達成するための開発、テスト、および文書化プロセスの設定方法について話します。 、翻訳プロセスを大幅に促進します。



chevdar.jpg 真剣な愛好家のためのおいしいレポートがいくつかあります。



SKB Konturの Igor Chevdarが、標準ライブラリの作業を1桁高速化できるアプローチと、最適なコードを見たときにコード生成が吐き気を軽減する方法について説明します。



talipov.jpg また、 findmeals.comの開発者であるRuslan TalipovがDeepLearningの試用を支援します。 Yandex.Musicの開発者でなくても、プロジェクトでニューラルネットワークを使用する方法、理由、およびツールを学習します。 もちろん、各料理人はこれを理解しませんが、このファッショナブルなものに対する多くの恐怖はあなたから消えます。



まあ、お金と時間を数える方法を知っていて、適切なツールを使用して最小限の投資で最大限に活用したい人のために、さらに2つのレポートがあります。



bunin.jpg 映画「モスクワは涙を信じない」からのカテリーナの言葉-「3つで苦労します。3つを編成する方法を学べば、数は関係ありません」-負荷の高いインターネットプロジェクトを開発するスタジオディレクター オレグ オンティコは 、例を使用してサーバー管理を説明します。 nginx用の自作モジュールやphp用のパッチのようなロケット科学用のリソースがなく、一般に予算全体が計算されている場合、2台のサーバーの負荷に耐え、Habraeffectを乗り切る方法。



nemytchenko.jpg Ivan Nemytchytkoのレポートから、 GitLabがgitリポジトリをホストしているだけでなく、本当のオープンソース(しかも無料!)の「フードプロセッサ」 であることがわかります。 クラウドおよびハードウェアで使用でき、CIをプライベートプロジェクトやプロジェクトの開発を大幅に加速および低コストにする他の多くのクールなものに使用できます。



そして4月9日、IvanはLean Pokerをホストします。 タスクは、ポーカーをプレイするためのボットを作成することです。 参加者はプログラミング言語を選択し、チームに分割し、...ボットはポーカーをプレイし始めます(愛好家向け-テキサスホールデム)。 出力は、集中的な意思決定エクスペリエンスです。 すべての詳細と登録はこちら



もちろん、絶対にすべてのプログラマーにとって興味のあるトピックを選択することは困難ですが、あらゆる言語のあらゆる経験を持つ開発者が利益を得ることができると確信しています。 レポートの30〜40分で新しいテクノロジーを教えることは不可能ですが、好奇心をそそり、興味を持ち、自分の実験に「キック」を与えることは可能です。 そして、私たちのレポートがこれらのタスクを果たすことを願っています。



プログラムと登録- 会議のウェブサイトで



4月8日にエカテリンブルクでお会いしましょう!



会議を可能にしてくれたスポンサー、 SKB KonturNaumenIT Centerに感謝します。



All Articles