every Tech Blog

株式会社エブリーのTech Blogです。

2025-12-01から1ヶ月間の記事一覧

Amazon Bedrock AgentCoreをTerraformで構築してみた

この記事は every Tech Blog Advent Calendar 2025の 18 日目の記事です。 はじめに AgentCoreの全体アーキテクチャ AWS Provider バージョン要件 Gateway の構築 必須パラメータ authorizer_type の選択 protocol_type について Gateway Target の構築 必須…

AI駆動開発を意識したドキュメント運用について考えてみる

AI駆動開発を見据えたドキュメント運用について考えたことを幾つかの観点から整理してみました。

MySQLの EXPLAIN / EXPLAIN ANALYZEによる実行計画の実測分析と注意点

この記事は every Tech Blog Advent Calendar 2025 の 16 日目の記事です。 はじめに こんにちは、リテールハブ開発部でバックエンドエンジニアをしているホシと申します。 現在、小売アプリ開発で Laravel 11 を利用しながら日々サービス開発に取り組んでい…

クラスタリングとcos類似度で表記揺れ辞書を作成してみる

この記事は every Tech Blog Advent Calendar 2025 の15日目の記事です。 はじめに こんにちは! 開発1部デリッシュキッチンの蜜澤です。 今回はクラスタリングとcos類似度を用いて表記揺れ辞書を作成してみたので、どのように作成したかを紹介させていただ…

開発体験とパフォーマンスの両立を目指して — Docker Desktop がファイル共有の課題を解決するまで

この記事は every Tech Blog Advent Calendar 2025 の 14 日目の記事です。 はじめに こんにちは。デリッシュキッチン開発部でバックエンドエンジニアをしている鈴木です。 Docker を使ってローカル環境で開発をしている方なら、かつて macOS 上の Docker De…

プロダクションで稼働しているAI機能のフレームワークをLangGraphに完全移行しました

プロダクションで稼働しているAI機能のフレームワークをLangGraphに完全移行したことについてお話しします。

WebTransportをGoで試してみる

この記事は every Tech Blog Advent Calendar 2025 の 12日目の記事です。 はじめに エブリーでデリッシュキッチンの開発をしている本丸です。 日々、GeminiやClaudeCodeに支えられて業務を行っているのですが、利用する中でチャットのような双方向の通信に…

ヘルシカiOSアプリのアーキテクチャについて

ヘルシカiOSアプリのアーキテクチャについて この記事は every Tech Blog Advent Calendar 2025 の 11 日目の記事です。 はじめに こんにちは。開発部でiOSエンジニアをしている野口です。 ヘルシカiOSアプリの開発を担当しています。今回はヘルシカiOSアプ…

Go 1.26 slog.MultiHandlerの ユースケースを考える

この記事は every Tech Blog Advent Calendar 2025 の 10 日目の記事です。 開発2部の内原です。 今回は、Go 1.26で追加される予定のslog.MultiHandlerについて調べてみたので書いてみます。 概要 Go 1.21で導入されたlog/slogは構造化ログを扱えるため便利…

Flutter iOS アプリで Email のワンタイムパスワード自動入力 (OTP AutoFill) を検証してみる

この記事は every Tech Blog Advent Calendar 2025 の 9 日目の記事です。 はじめに こんにちは。リテールハブ開発部小売アプリチームの池です。 Flutter で開発しているアプリの中で、Email のワンタイムパスワード(OTP)を利用した認証機能を検証する機会…

Step Functions の 256KB 制限にハマった話 — ResultWriter で解決する方法

目次 はじめに Step Functions とは 突然のエラー発生 Step Functions のペイロードサイズ制限 制限の概要 なぜこの制限があるのか 問題のワークフロー構成 修正前の定義(抜粋) 解決策: ResultWriter と ItemReader の活用 ResultWriter とは ItemReader …

iOSアプリ開発においてベクター画像にはSVGとPDFのどちらを使うべきか

この記事は every Tech Blog Advent Calendar 2025 の7日目の記事です。 はじめに デリッシュキッチンのiOSアプリを開発している成田です。 iOSアプリを開発していると、アイコンやロゴなどの画像アセットを扱う場面が必ずあります。 アイコンやロゴなどのベ…

Android アプリ開発でクリーンアーキテクチャに囚われず、あえて UseCase を削るアーキテクチャの改修

この記事は every Tech Blog Advent Calendar 2025 の 6 日目の記事です。 こんにちは、株式会社エブリーで Android アプリ開発を担当している岡田です。 弊社では開発スピード向上のための選択として、UseCase を削るアーキテクチャ改修を行いました。 こち…

【実践】RDS for MySQL 8.4アップグレード Blue/Green Deploymentsを添えて

タイトル:【実践】RDS for MySQL 8.4アップグレード Blue/Green Deploymentsを添えて 冒頭:Amazon RDS for MySQL 8.0が2026年7月31日には標準サポート終了予定になってしまうので今年のうちに8.4にアップグレードをすることになった