私たちはすべて記録しました:GopherCon Online2020でのオゾントーク

こんにちは、Habr!今年、GopherConのために、Ozon Techチームは、クラシックからマイクロサービスアーキテクチャについて、そして本当に素晴らしいものまで、さまざまなトピックに関する数時間のレポートを作成しました。



画像



したがって、オンラインを逃したすべての人のために、私たちのプレイリストには、ロシアで最大のGolangチームの1つの開発者からのレポートがあります。



プラットフォーム開発グループの責任者、Mikhail Kabishchev:「Goアプリケーションの継続的なプロファイリング」



遅かれ早かれ、すべてのGo開発者はGoアプリケーションのプロファイリングの必要性に直面し、pprofと呼ばれる素晴らしいツールが役に立ちます。しかし、1つのアプリケーションのすべてのコピーからプロファイルを同時に削除する必要がある場合や、ストレステスト中に午前3時にサービスで何が起こっていたかを正確に調べたい場合がありますか?または、最も一般的なことです。本番ネットワークにアクセスすることはできませんが、それを理解する必要があります。



他の多くの人と同じように、私たちはこの問題に直面し、それを自動的に解決できるツールを作成しました。



Tarifikator開発グループの責任者であるEvgenyLisitskiy、ルーター開発グループの責任者であるAlexey Klementyev:「オゾンでの宅配便ルーティングの進化」



毎日、オゾン宅配便業者は20万件以上の注文を配達しています。宅配便のルートを作成する方法と、最小限のコストでルーティングの問題を解決する方法について説明します。



検索エンジン最適化/ツール開発グループの責任者、Vladislav Sidorov:「



マイクロサービスアーキテクチャ:オゾンの経験」モノリスからマイクロサービスへの移行のトピックは、その関連性を失うことはありません。マイクロサービスへの大規模な移行前のオゾンでの実験的ソリューションと、現在のソリューションについて説明します。



パーソナルアカウントグループのリード開発者であるウラジミールセルデュコフ:「必須フィールドについて考えるのをやめ、契約書の作成を開始する方法」



バックエンド駆動型UIには、多数の異なる契約書の操作が含まれます。要件(新しいインターフェイス要素など)は、特に製品開発において、驚異的なスピードで変化しています。この講演では、プロトバフを使用して契約を作成する方法、必要なフィールドを操作する際の問題点、およびそれらの形成の正確さを確認する方法について説明します。そしてもちろん、APIv2で私たちを待っているもの。



ビデオを見る:





レポートについて質問がありますか?コメントで行ってください!



All Articles