EKSのマルチテナント化を踏まえたZOZOGLASSのシステム設計

EKS上でマルチテナントを検討した背景と設計時に考慮すべきポイントを紹介します。

Flex Slotsを用いたBigQueryのコストパフォーマンス改善と運用

こんにちは、SRE部の谷口です。私たちのチームではデータ基盤の開発や運用をしています。1年ほど前からBigQueryのコストパフォーマンス改善を目的にFlex Slotsを導入しています。 本記事ではFlex Slotsの導入効果や運用における注意点、ワークフロー設計につ…

ZOZOTOWNアプリHome画面再設計の軌跡~10年以上歴史を持つアプリはどのようにして生まれ変わったのか~

はじめに こんにちは、ZOZOアプリ部でZOZOTOWN iOSアプリを開発している小松です(@tosh_3)。 気づけば、ZOZOテクノロジーズに新卒入社して1年が過ぎていました。オフィスの近くに引っ越したのですが、オフィスに出社する前に、オフィスが移転しました。 さ…

Chrome 92以降のSharedArrayBuffer警告に対するZOZOTOWNが実施した調査と解決策

Web

こんにちは、ZOZOTOWN部フロントエンドチームの高橋(@anaheim0894)です。 Chrome 92から「SharedArrayBuffer」の仕様が変更されます。それに伴い、ZOZOTOWNの対応方針と解決策をご紹介いたします。そもそも「SharedArrayBuffer」が何のことなのか分からず…

ZOZOTOWN検索機能のマイクロサービス化への取り組み

はじめに こんにちは、検索基盤部 検索基盤チームの可児(@KanixT)です。以前は通勤に片道2時間ほどかかっていましたが、フルリモートワークの環境になり空いた時間で生後4か月の娘の子育てに奮闘中です。 本記事では、検索基盤チームが取り組んだZOZOTOWN…

意思決定の理由の可視化が可能なグラフ構造の学習アルゴリズムの紹介

ZOZO研究所の清水です。弊社の社会人ドクター制度を活用しながら、「社内外に蓄積されているデータからビジネスへの活用が可能な知見を獲得するための技術」の研究開発に取り組んでいます。 弊社の社会人ドクター制度に関しては、以下の記事をご覧ください。…

MySQL実行計画の簡易検査ツールの開発とCIへの組み込み

ID基盤で開発・導入したMySQL実行計画の簡易検査を行うツールを紹介します。

Datadog APMで実現するサーバーレスアーキテクチャの分散トレーシング

Serverless Frameworkで管理しているプロダクトで、Datadog APMを使った分散トレーシングの導入手順と運用する際のポイントを紹介します。

AppleのデザイナーからZOZOTOWN新UIへのフィードバック - WWDC21参加レポート

こんにちは。ZOZOアプリ部の遠藤と林です。 日本時間の6月8日から12日にかけて開催された今年のWWDC21も、昨年と同様にオンライン開催でした。 FaceTimeの新機能であるSharePlayや、プライバシーが更に強化されたiCloud+、アプリ開発を一元管理できるように…

WEARの画像アップロード機能リプレイスによるパフォーマンスと運用保守の効率化

こんにちは、WEAR部 運用改善チームの三浦です。普段は WEAR の運用改善を行っていますが、最近は新規プロジェクトの開発にも携わっています。 本記事では、WEARのS3への画像アップロード機能をインフラ・バックエンド両面からリプレイスを行い、パフォーマ…

使い勝手の良いSplunkダッシュボードの作り方

こんにちは。EC基盤本部 SRE部の渡邉です。去年の今頃はリモートワークによる運動不足を解消するために毎朝ロードバイクで走っていたのですが、3か月目に突入したころ急に飽きてしまいました。継続することの大切さを痛感しています。 さて、以前公開した記…

画像ベースの仮想試着の実用化に向けた課題とアプローチ

本記事では、近年目覚ましい進展を見せている画像ベースの仮想試着の研究を紹介し、実用化を考える際に解決すべき課題とアプローチの考察も併せて紹介します。

カテゴリー