はてぶ・Qiita・Zennのトレンド記事を紹介
Goで実装するゼロインスタンスにスケールされた環境起動の自動化 🔖 1
はじめに こんにちは、EC基盤開発本部SRE部カート決済SREブロックの金田です。 普段はSREとしてZOZOTOWNのカート決済機能のリプレイスや運用を担当しています。本記事では夜間・休日にインスタンス数を0にスケールされた開発環境を、Slackから起動できるツール「sc8le
アーキテクチャConference 2025 協賛&参加レポート 🔖 1
こんにちは、技術戦略部のwirohaです。2025年11月20日、21日に「アーキテクチャConference 2025」が開催されました。ZOZOはGoldスポンサーとして協賛し、スポンサーブースを出展しました。 アーキテクチャConference 2025 入口の暖簾 tec
ECS on Fargate × PipeCDで実現するGitOpsとカナリアリリース 🔖 4
はじめに こんにちは、ZOZOMO部SREブロックの中村です。普段はZOZOMOのSREを担当しています。 本記事では、ECS on FargateにPipeCDを導入してGitOpsベースのデプロイ基盤を構築した取り組みをご紹介します。デプロイ経路の複数存在による管理の煩雑さと
プロダクト専任のSREチームを目指して ── WEARのSREチームによる領域拡大の軌跡 🔖 24
はじめに こんにちは。ブランドソリューション開発本部WEARバックエンド部SREブロックの和田です。 普段はWEARのSREチーム(以下、WEARSRE)に所属し、開発や運用に加えて、ここ3年ほどはマネージャーとしてチーム運営にも携わっています。 WEARSREは発足以来、クラウ
はじめに こんにちは。ZOZOTOWN開発本部プロダクト戦略部Tech-PMの高橋です。普段はZOZOTOWNの新機能開発、改善に関わりながらPMとしてプロダクトの開発進行を担当しています。 今回は、2023年11月にリリースした「アイテムレビュー機能」にまつわる、約2年間のプロ
WEARアプリにおけるLiquid Glass対応への第一歩 🔖 7
はじめに こんにちは、WEARフロントエンド部iOSブロックの西山です。普段はWEAR iOSチームのマネジメント兼アプリの開発を担当しています。今年のWWDC25で、新しいソフトウェアデザインのLiquid Glassが発表されました。透明感のあるUIと流動的なアニメーションが
Monthly Tech Report 2025年11月 🔖 1
ZOZO開発組織の2025年11月分の活動を振り返り、ZOZO TECH BLOGで公開した記事や登壇・掲載情報などをまとめたMonthly Tech Reportをお届けします。 ZOZO TECH BLOG 2025年11月は、前月のMonthly Tech Reportを含
FlutterKaigi 2025 協賛&参加レポート 🔖 1
はじめに こんにちは。Developer Engagementブロックの@wirohaです。2025年11月13日に「FlutterKaigi 2025」が開催されました。ZOZOはSilverスポンサーとして協賛し、スポンサーブースを出展しました。ZOZOは、2025年6月30
"developer pain" ── GitHub Universe 2025参加レポート 🔖 1
目次 目次 はじめに この記事で伝えたいこと GitHub Universe 2025現地レポート GitHub Universe 2025とは 開催地(サンフランシスコ)の様子 会場(フォートメイソンセンター)の様子 現地でのエピソード GitHub Universe 2025
オブザーバビリティ製品移行の実現可能性の検証(PoC)の事例 🔖 1
はじめに こんにちは、EC基盤開発本部SRE部の杉山です。普段はSRE部のテックリードを務めています。 本記事では、2024年10月〜2025年4月に実施した、オブザーバビリティ製品移行の実現可能性を検証するPoC(Proof of Concept)について、その検証観点や分かっ
【イベントレポート】「ちょっと株式会社×株式会社ZOZO フロントエンド合同勉強会」を開催しました! 🔖 7
はじめに こんにちは。ZOZOTOWN開発本部の齋藤(@Jin_Pro_01)です。 2025年8月26日にちょっと株式会社さんと共同で「ちょっと株式会社×株式会社ZOZO フロントエンド合同勉強会」をクローズドイベントとしてオンラインで開催しました。両社におけるフロントエンドを
OSCP+の受験で得た知見をSOCの運用に還元する 🔖 15
はじめに こんにちは、情報セキュリティ部SOCブロックの大山です。普段はSOC業務、いわゆる「守る側」の業務を担当しています。攻撃者視点の理解をより深めることで、検知の質や対応手順の説得力を高めることを目的に、OffSec社が提供する「OSCP+」および「OSCP」を受講し、それ
JJUG CCC 2025 Fall協賛&参加レポート 🔖 3
はじめに こんにちは、ECプラットフォーム部マイクロサービス戦略ブロックの半澤です。2025年11月15日(土)に「JJUG CCC 2025 Fall」が開催されました。ZOZOはブーススポンサーとして協賛し、ブースを出展しました。 JJUGは、日本におけるJava技術の向上・
ZOZOTOWN HOME面におけるKPIの再設計 ── 売上だけでは見えない価値を捉える 🔖 39
はじめに こんにちは、データ・AIシステム本部データシステム部推薦基盤ブロックの関口 柊人です。普段はZOZOTOWNのレコメンドシステムの開発やHOME面の改善などに取り組んでいます。 ECサービスにおいて「何を成功指標とするか」は、サービスの方向性を決める重要な要素です。ZO
はじめに こんにちは、YSHP部SREブロックの濵砂です。普段は主にシステムリプレイスを担当しています。YSHP部では2025年から、ZOZOTOWN Yahoo!店に関わるシステムを段階的にGoで刷新しています。 2025年9月27日、28日にGo Conference 202
はじめに 2025年11月1日(土)に東京コンファレンスセンター品川で開催された「Kotlin Fest 2025」に、Androidアプリ開発を担当しているメンバーが参加・登壇しました。本記事では、イベントの概要や得られた知見についてご紹介します。 Kotlin Fest とは
「Gemini in Looker」で実現するダッシュボード要約機能 🔖 47
はじめに こんにちは、データ・AIシステム本部データシステム部データ基盤ブロックの栁澤(@i_125)です。私はデータ基盤の安定化・効率化を目指しつつ、Analytics Engineerとしてデータ利活用領域にも踏み込み、データマート整備やLooker周辺の整備・サポートに取り
Embedding基盤の構築と運用 ── Two-Towerモデルのユーザー・商品埋め込み表現を共通資産にする 🔖 33
はじめに こんにちは。データシステム部・推薦基盤ブロックの上國料(@Kamiko20174481)です。私たちのチームは、ZOZOTOWNの推薦システムを開発・運用し、ユーザー一人ひとりに最適な購買体験を届けることを目指しています。 これまでは施策ごとに推薦システムをゼロベースで
ZOZOTOWN フロントエンドにおけるディレクトリの分割戦略 🔖 64
はじめに こんにちは。ZOZOTOWN開発本部フロントエンドの菊地(@hiro0218)です。 2021年、ZOZOTOWNはフロントエンドリプレイスを開始しました。現在、ホームページや商品一覧ページなど主要なページのNext.js化が完了し、運用フェーズに入っています。詳細は以
Monthly Tech Report 2025年10月 🔖 1
ZOZO開発組織の2025年10月分の活動を振り返り、ZOZO TECH BLOGで公開した記事や登壇・掲載情報などをまとめたMonthly Tech Reportをお届けします。 ZOZO TECH BLOG 2025年10月は、前月のMonthly Tech Reportを含
サービス断なしで進めるIstio OperatorからHelmへの移行 🔖 16
はじめに こんにちは、SRE部プラットフォームSREブロックのさかべっちです。2025年度に新卒で入社しました。普段はZOZOTOWNにおけるプラットフォーム基盤の運用・改善を担当しています。 本記事では、Istio Operatorが非推奨となったことを受けて、サービス断を一切
ZOZOマッチにおけるモデル開発の不確実性との向き合い方 🔖 42
はじめに こんにちは、データシステム部MA推薦ブロックの佐藤(@rayuron)です。私たちは、主にZOZOTOWNのメール配信のパーソナライズなど、マーケティングオートメーションに関するレコメンドシステムを開発・運用しています。 早速ですが、先日ZOZOマッチというサービスをリ
ZOZOマッチアプリのメッセージ機能を支えるFlutter × GraphQLの実装 🔖 5
はじめに こんにちは、新規事業部フロントエンドブロックの池田です。普段はZOZOマッチのアプリ開発を担当しています。2025年6月にマッチングアプリ「ZOZOマッチ」をリリースしました。ZOZOマッチにはメッセージ機能があり、この機能を実現するためにGraphQLを用いています。
デバッグメニューでFlutterのアプリ開発をスムーズに! 🔖 17
はじめに こんにちは、新規事業部フロントエンドブロックの大野純平です。2025年度に新卒入社し、現在のチームに配属されました。2025年6月に新規事業としてリリースされた、全身見える直感型マッチングアプリ「ZOZOマッチ」のアプリ開発を担当しています。「ZOZOマッチ」は、ZOZ
SREcon25 Europe/Middle East/Africa 参加レポート 🔖 16
はじめに こんにちは、計測プラットフォーム開発本部SREブロックの纐纈です。 2025年10月6日〜9日にダブリンで開催されたSREcon25に参加してきました。本記事では、現地の様子と気になったセッションについて報告いたします。 目次 はじめに 目次 SREconとは 現地の様
商品画像の背景がCTRに与える影響分析 ── Gemini APIで実現した自動分類と統計検証 🔖 33
はじめに こんにちは、データサイエンス部商品データサイエンスブロックで内定者アルバイト中のしゅがーです。我々のチームでは、AIやデータサイエンスを活用したプロダクト開発のため、研究開発に取り組んでいます。本記事では、Geminiを用いて商品画像を分類する方法と背景がCTRへ与える
FigmaからFlutterへ ── デザイントークン自動変換とUIカタログで実装を加速 🔖 26
はじめに こんにちは、新規事業部フロントエンドブロックの安土琢朗です。普段はZOZOマッチのFlutterアプリ開発を担当しています。 ZOZOマッチは2025年6月にリリースされた、ゼロから立ち上げたマッチングアプリです。zozomatch.jp本記事では、開発初期から取り組ん
はじめに こんにちは、ZOZOの堀江(@Horie1024)です。2025年6月、新規事業として「ZOZOマッチ」をリリースしました。ZOZOマッチは、ZOZOとして初めてFlutterを採用したモバイルアプリです。これまでiOS/Androidそれぞれでの開発体制をとってきた中
Monthly Tech Report 2025年9月 🔖 1
ZOZO開発組織の2025年9月分の活動を振り返り、ZOZO TECH BLOGで公開した記事や登壇・掲載情報などをまとめたMonthly Tech Reportをお届けします。 ZOZO TECH BLOG 2025年9月は、前月のMonthly Tech Reportを含む計
【イベントレポート】「LINEヤフー × ZOZO コラボ Meetup ~データサイエンス~」を開催しました! 🔖 1
【イベントレポート】「LINEヤフー × ZOZO コラボ Meetup ~データサイエンス~」を開催しました! はじめに こんにちは、AI・アナリティクス本部ビジネスアナリティクス部マーケティングサイエンスブロックの佐々木(@sasaken1209)です。先日8月22日にLIN
こんにちは、DevRelブロックのikkou(@ikkou)です。2025年9月19日の夕方から21日の3日間にわたり「iOSDC Japan 2025」が開催されました。ZOZOは昨年同様プラチナスポンサーとして協賛し、スポンサーブースを出展しました。 iOSDC Japan
ZOZOMAT RendererにおけるOpenGL ESからMetalへの移行 🔖 13
はじめに こんにちは、ZOZO New Zealandの中岡です。普段はZOZOMAT/ZOZOGLASSの運用・保守や計測技術を使った新規事業の開発をしています。 目次 はじめに 目次 ZOZOMATとは ZOZOMATの構成 移行の背景 検討したアプローチ 移行後の構成 レン
はじめに こんにちは、データシステム部推薦基盤ブロックの上國料(@Kamiko20174481)とMA推薦ブロックの住安(@kosuke_sumiyasu)です。 私たちは2025年9月22日〜9月26日にチェコのプラハにて開催されたRecSys2025(19th ACM Con
マイクロサービス間通信の複雑化にどう立ち向かうか ── ZOZOTOWNが実践したレイヤ構成による統制 🔖 96
はじめに こんにちは、ECプラットフォーム部マイクロサービス戦略ブロックの半澤です。普段はアーキテクト領域のテックリードとして、ZOZOTOWNリプレイスにおける全体的な課題解決に注力しています。 今回は、複雑化したZOZOTOWNのマイクロサービス間通信を整理するため、レイヤ構
フロントエンドカンファレンス東京 2025 参加レポート 🔖 4
こんにちは! ZOZOTOWN開発本部フロントエンドエンジニアの齋藤(@Jin_pro_01)です。9月21日に渋谷のAbema Towersにて「フロントエンドカンファレンス東京2025」が開催され、登壇者、当日スタッフを含めZOZOから5名が参加しました。本記事では、参加した
ZOZOTOWN Yahoo!店基盤リプレイスにおける技術的意思決定 ── Go・ECS・AWS採用の評価観点 🔖 2
はじめに こんにちは、YSHPブロックの岩切です。普段はシステムリプレイスを担当しています。YSHPブロックでは2025年から、ZOZOTOWN Yahoo!店に関わる連携基盤を段階的に刷新しています。 本記事では、移行初期の意思決定(言語・実行基盤・クラウド移行方針)にフォーカ
こんにちは、技術戦略部のikkouです。2025年9月10日から12日の3日間にわたり「DroidKaigi 2025」が開催されました。ZOZOはゴールドスポンサーとして協賛し、12日と13日の2日間にわたりスポンサーブースを出展しました。 DroidKaigi 2025 フォ
数十億レコードをゼロダウンタイム移行 ── SQL ServerからAurora MySQLへのデュアルデータベース戦略 🔖 29
はじめに こんにちは。商品基盤部・商品基盤2ブロックの小原です。私が所属するブロックではお気に入り機能のマイクロサービスを担当しています。 ZOZOTOWNではさらなる成長に向けて、さまざまなリプレイスプロジェクトが進行中です。本記事では、その中でもお気に入り機能のリプレイスにつ
LLMを駆使したSlackbotによる例外アラート調査・分析の自動化 🔖 64
はじめに こんにちは、ZOZOMO部OMOブロックの宮澤です。普段は「ZOZOMO」のブランド実店舗の在庫確認・在庫取り置きという機能の開発と保守を担当しています。 本記事では、LLMを駆使したSlackbotを活用して、アプリケーション例外のアラート調査・分析を自動化した試みに
「同じ商品ばかり」の表示は購入されないのか ── ZOZOTOWN検索ログ分析から見る商品再表示の現状 🔖 4
はじめに こんにちは、データサイエンス部・検索研究ブロックの諸田です。私たちはZOZOTOWNのおすすめ順検索の品質向上を目指し、機械学習モデルの継続的な改善に取り組んでいます。 私たちは現状の検索体験に関する課題を分析して、改善に役立てています。本記事では課題分析の取り組みの中
こんにちは。データサイエンス部データサイエンスブロック2の荒木・西山・桐島です。我々のチームでは、AIやデータサイエンスを活用したプロダクト開発のため、研究開発に取り組んでいます。 今回は、ZOZO NEXTのメンバーとともに2025年7月29日(火)から8月1日(金)にかけて国
運用コストを99%削減 ── ChatOpsによる3社間データ連携の自動化 🔖 3
はじめに こんにちは、カート決済部カート決済サービスブロックの河津です。2025年度に新卒入社し、現在のチームに配属されました。ZOZOTOWN内のカート機能や決済機能の開発、保守運用を担当しています。 私たちのチームでは、取引先から受け取ったデータを外部サービスへ連携する作業を
カオスエンジニアリングで学ぶ!刷新したMAシステムのリリース前合宿 🔖 20
はじめに こんにちは、MA部の林です。 ZOZOTOWNでは、プッシュ通知・LINE・メール・サイト内お知らせなどを通じてキャンペーン配信をしています。MA部ではそれらの配信を担うマーケティングオートメーション(MA)システムの開発を担当しています。一部のメンバーは直近3年ほど、
本番を再現したシミュレーション試験で安全にリリース!ZOZOTOWNリアルタイムマーケティングシステムのリプレイス 🔖 25
はじめに こんにちは。MA部MA開発ブロックの平井です。 ZOZOTOWNでは、プッシュ通知・LINE・メール・サイト内お知らせなどを通じてキャンペーン配信をしています。 MA部ではそれらの配信を担うマーケティングオートメーション(MA)システムの開発を担当しています。 私たちは
フロントエンドカンファレンス北海道2025 参加レポート 🔖 3
こんにちは、WEAR Webフロントエンドチームでテックリードを務めている冨川(@ssssota)です。2025年9月6日に北海道は札幌市、エア・ウォーターの森にてフロントエンドカンファレンス北海道2025が開催されました。本記事では、会場の様子や印象に残ったトークについてご紹介
Monthly Tech Report 2025年8月 🔖 2
ZOZO開発組織の2025年8月分の活動を振り返り、ZOZO TECH BLOGで公開した記事や登壇・掲載情報などをまとめたMonthly Tech Reportをお届けします。 ZOZO TECH BLOG 2025年8月は、前月のMonthly Tech Reportを含む計
ZOZOの25卒エンジニアが日本CTO協会の「新卒エンジニア合同研修」に参加して学んだこと 🔖 2
こんにちは。技術戦略部 CTOブロックのikkouです。ZOZOでは毎年、独自の新卒研修を実施していますが、今年は日本CTO協会の新卒エンジニア合同研修にも参加することにしました。参加は任意として、興味を持つ研修を自身で選択できるようにしました。遠方に住んでいるメンバーも参加でき
DB設計レビューの負荷を7割削減 ── Slack × Bedrockで実現した自動化の仕組み 🔖 150
はじめに こんにちは、SRE部カート決済SREブロックの伊藤(@_itito_)です。普段はZOZOTOWNのカート決済機能のリプレイス・運用・保守に携わっています。また、データベース(以下DB)領域でのテックリードを担っており、DBREとしてDB周りの運用・保守・構築に関わって
Girls Meet STEMイベント「ZOZOTOWNとWEARを支える技術と働き方をのぞいてみよう!」を開催しました! 🔖 2
はじめに こんにちは。Developer Engagementブロックの@wirohaです。8月18日(月)に、ZOZOにて中高生女子を対象とした体験イベント「ZOZOTOWNとWEARを支える技術と働き方をのぞいてみよう!」を開催しました。 これは公益財団法人山田進太郎D&am
ZOZOTOWNカート・決済システムの大規模リプレイス 〜 モジュラモノリス設計で進めた現実的リプレイス戦略 🔖 136
こんにちは、カート決済部カート決済基盤ブロックの多田と三浦です。 普段はZOZOTOWN内のカート機能や決済機能の開発、保守運用、リプレイスを担当しています。 これまでにカート決済サービスのリプレイスでは在庫データのクラウドリフトやクレジットカード決済の非同期化を実現しています。