DevConf 2015-形成された会議プログラム







今週の金曜日、モスクワで最大のDevConf 2015会議が開催されます(イズマイロヴォベータコングレスセンター)。

6月20日には、Sphinx 3.0、MySQL 5.7、Docker、モバイルゲームの作成、ソーシャルネットワークのアーキテクチャなどのワークショップが開催さます

62人のスピーカー-7つのスレッド:Python、PHP、Ruby、Javascript、Storage、DevOps、Common- 各Web開発者はスキルを向上させるために興味深いものを見つけるでしょう!





PHPセクション



今日のPHPは最も一般的なプログラミング言語の1つであり、当然、会議のプログラムを計画するときにそれを回避することはできませんでした。 一連のセクションレポートは、PHPNGプロジェクトリーダーであり、主要なPHP開発者の1人であるDmitry Stogovによるスピーチから始まります。 Dmitryは、PHPエンジンであるZend Engineの開発者であるZend Technologiesのリードエンジニアとして働いています。 DmitryはPHP7について話します。 パフォーマンスに加えて、PHPを大規模プロジェクトの作成により適したものにし、「小児疾患」を取り除くために設計された多くの革新があります。 このセクションでは、Badooの開発者であるAlexander Krasheninnikovを取り上げます。彼は、写真のインフラストラクチャに関する作業と、展開ツールを使用したユーザーデータの移行について説明します。 Maxim Kochkin(プロジェクトwamba.com/mamba.ruの開発者)は、大規模チーム(同僚のOleg KoltunovによるMambaの継続的統合に関するコーディング標準の選択と実装)について説明します。 また、このセクションでは、PHPのデーモン、依存関係の反転、DDD、BigData、およびアーキテクチャ設計での作業に関するレポートがあります。



Pythonセクション



DevConf 2015の今年のPythonセクションはとても楽しいものになります。 会議は、AsyncIO開発者のAndrey Svetlovによるレポートから始まります。このレポートでは、Python 3で非同期ネットワークプログラミングを実装するライブラリについて説明します。SergeyLikhobabin(Mail.Ru Groupの内部開発部門の責任者)は、Django-プロテクター。 次は、Aleksandr EmelinによるCentrifugeのレポートです。これは、WebsocketプロトコルとSockJSの両方で動作するWebアプリケーション用のリアルタイムメッセージを送信するためのオープンソースサーバーです。 Ilya Bedaがビューとデータベースの操作の特徴について話し、昼食後、セクションはAndrei Svetlovから非同期プログラミングのワークショップを受け取り、Ruslan AskarovのDjango DB Mailerについての講演が会議を終了します。



ルビーセクション



今日のRubyは最も急速に成長しているプログラミング言語の1つであり、DevConf 2015では、それについて多くの興味深いことが聞かれます。 レポートは、開発の規模拡大、問題解決のための適切なツールとアプローチの選択について、Dmitry Galinskyによって開かれます。 Egor Baranovが、本番環境でのRoRプロジェクトの運用について説明します。 いわゆるに加えて 戦術レポートでは、特定の実用的な問題の解決に関するスピーチもあります。AndreyNovikovのタイムゾーンでの正しい作業、Alexei MartynyukのEventMachineでの高速でフォールトトレラントなサービスの作成です。 EVentMachineの概要レポートがNikoaly Norkinによって提示され、その長所と短所、および機能とツールの簡単な概要について説明します。 ブックメイトの開発者であるアレクセイ・ニキチンとユージン・リーは、分散データベースの構築、本を読むことに関する統計の収集と処理の原則について話します。 午後には、Tarantool、Sharding、Nginx、および実際のサイト速度の詳細な分析、およびスタートアップの要件の処理に関するレポートがあります。



JavaScriptセクション



今日のJavaScriptは確かに生まれ変わりつつあります。 多くの新しいフレームワーク、テクノロジー、ソリューションがあります。 Mikhail Chernobrovからの最初のレポートは、WebpackとRoRアプリケーションの統合に関するものです。 短いコーヒーブレークの後、DevConf 2015の訪問者は、PHP開発者Alexander Mayorovの目を通してTypeScriptに関するレポートを聞きます。 このレポートは、最新のJavaScriptの問題と、TypeScriptを使用してそれらを解決する方法に当てられています。 HTML5 Webコンポーネントについては、Andrey Rakhmanovが説明します。 彼は、実装の現在の状態を考慮に入れて、Webコンポーネントを使用する方がどのように便利であるかを説明し、Webコンポーネントを使用して作業を開始する際のストローの置き場所に関するヒントを提供します。 さらにリスナーは、Google Chromeに基づく革新的なプッシュ通知システムの概要を見つけるでしょう。 WebGLを使用したインタラクティブな3Dグラフィックスについては、Artec Groupのインターフェイス開発者であるVasilika Klimovaから語られます。 次に、フロントエンドセクションで、ReactNativeフレームワークの構築、それが追求する目標、およびReactプロジェクトに関連するものについてのレポートがあります。 昼食後、Scala.js、Yandex.Maps APIでのゲーム世界地図の作成、iOS用のネットワークマネージャーアーキテクチャの設計に関するレポートがあります。 このセクションは、アントン・カリャエフからの「1年間の仕事」とオレグ・アブラメンコからの「ITの知的財産」という報告によって閉じられています。



ストレージセクション



ウラジミール・フェドルコフは、大量の情報の保管に関するセクションを開きます。 彼は、MySQLの負荷の急増に耐える方法、これに備える方法、すべてが爆発する準備ができたときにとるべき対策について話します。 Egor Rogovは訪問者にトランザクションと同時アクセスについて伝え、PostgreSQLとOracleの実装を比較します。 しかし、特定のプロジェクトで実際にPostgreSQLを使用することについて、AvitoのチーフシステムアーキテクトであるMikhail Tyurinが語ります。 MySQLの監視とデバッグについては、データベースのマスターであり、「MySQL Troubleshooting」という本の著者であるSveta Smirnovaからのレポートになります。 Oleg Tsarevは、非同期レプリケーションと、MySQLとPostgreSQLのこの側面の比較について説明します。 彼は、非同期レプリケーションだけでなく、クラスター設計中に発生する可能性のあるエラーについても聴衆と話し合います。 データを扱う上で非常に重要な側面はバックアップです。 これは、Alexey Kopytovのレポート「バックアップのスケーリング:MySQLのバックアップユーティリティの比較」に当てられます。 その後、Neo4jグラフデータベースと分散バージョン対応ウェブ指向FS Djavurに関するレポートがあり、Leonid YurevによるOpenLDAPとその内部、つまりSymas CorporationのLMDB(Lightning Memory-Mapped Database)エンジンに関するレポートがあります。



DevOpsセクション



このセクションの最初のレポートは、今日本当にすごいペースで開発されているテクノロジーについてのOpenStackです。 ベンダーとオープンソースコミュニティのサポートにより、この方向の進展は本当に驚くべきものです。 Ilya Alekssevが、OpenStackが2010年にそれをフックした理由について話し、今のところそれを手放していません。 次のレポートは、インフラストラクチャをコードとしてテストすることです。 Alexander Chistyakovは、2つのレポートを連続して提示します。異なる監視システムの組み合わせについて、およびDockerを使用するためのオプションについてです。 しかし、Mail.Ru Groupで独自の監視を行う理由と、さまざまなプロジェクトの監視ツールの動物園全体をどのように組み合わせるかについては、Sergey Likhobabinがすでに述べています。 ボットノスト(ソーシャルネットワーク上のボットの数)を決定するサービスに関するかなり興味深いレポートが、SmartCrowdのYuri Agapovによって学生に提示されます。 さて、実際のドメイン駆動設計と開発者の代替動機に関するレポートは、このセクションを閉じます。



共通セクション



DevConf 2015のメインセクションは、Sergey KonstantinovによるAPI、それが必要な理由、APIを適切に設計、促進、保守する方法についてのレポートから始まります。 このレポートは、マネージャーとAPI開発者の両方の幅広い視聴者の関心を引くでしょう。 コーヒーブレークの後、Goを使用したリファクタリングアプリケーションに関するレポートがあります。リファクタリングタスクへのアプローチ方法、顧客への販売方法、および負荷の高いプロジェクトの開発とサポートの落とし穴についてです。 セクションでは、モバイルアプリケーションのAPIについてBadooとGleb Kosolapovに写真を保存するアーキテクチャに関するYuri Nasretdinovのレポートを続けます。また、Alexey Yaroshevichは、標準化、内部問題、使用方法について訪問者に説明します。 午後、Badooのスピーカーは、ビジネス分析のための大量のデータのダウンロードと、変換とデータ読み込みの管理を自動化するために作成されたETLMasterツールについての講演で聴衆を喜ばせます。 次は、接続性の削減と古いプロジェクトのリファクタリングに関するレポートです。 多くの人がそのような課題に遭遇したと確信しており、他人の経験を採用することは不必要ではないでしょう。 レポートの著者は、彼らの会社pr-cy.ruがこの問題をどのように解決したかについて話します。 Grigory Kochanovのレポート「危機時のプロジェクト管理」と、バックエンドでのジェットフロー、その構築の原則、問題、解決策について語るAlexei Romanchukによって、共通セクションが終了しました。



会議パートナー:BADOO、TI-ME.RU、REG.RU、IT-SOFT.RU、CENTOS-ADMIN.RU、PostGrespro.RU、TVM.RU



DevConf 2015でお会いしましょう!



All Articles