BASEプロダクトチームブログ
https://devblog.thebase.in/
ネットショップ作成サービス「BASE ( https://thebase.in )」、ショッピングアプリ「BASE ( https://thebase.in/sp )」のプロダクトチームによるブログです。
フィード

PHPカンファレンス2026 リジェクトコン&アフターイベントを共同開催&2名登壇しました
BASEプロダクトチームブログ
はじめに こんにちは、バックエンドエンジニアのかがの(@ykagano)です。 2026/8/6(木)に「PHPカンファレンス2026 リジェクトコン&アフターイベント」を共同開催しました。 本記事では、当日の登壇内容や会場の様子についてお届けします! イベント概要 2026/7/20に開催されたPHPカンファレンス2026のスポンサー3社(株式会社コドモン、BASE株式会社、株式会社クイック)による共同開催で、会場は株式会社コドモンさまのオフィスをお借りしました。 codmon.connpass.com BASEからの登壇 カートの信頼性を担保するWireMockを使ったe2eテスト(かがの…
14時間前

PHPカンファレンス2026 リジェクトコン&アフターイベントを3社共同開催!BASEから2名が登壇します
BASEプロダクトチームブログ
こんにちは、バックエンドエンジニアのかがの(@ykagano)です。 BASEは2026年8月6日(木)に株式会社コドモン、株式会社クイックと共同で「PHPカンファレンス2026 リジェクトコン&アフターイベント」を開催します。 PHPカンファレンス2026 リジェクトコン&アフターイベントについて 2026年7月20日(月・祝)に開催されたPHPカンファレンス2026のスポンサーである、コドモン・BASE・クイックの3社合同で、リジェクトコン&アフターイベントを開催します。 リジェクトコンとはプロポーザルを提出したものの、惜しくも採択されなかったトークを発表するイベントです。 そのため、登壇…
14日前

変わり続けるAI時代に備えて、New RelicのTerraform管理を再設計した話
BASEプロダクトチームブログ
はじめに こんにちは、BASE株式会社で PHPer をしている @meihei です。 直近で New Relic の Terraform 管理を改修し、AI を使いながら New Relic を利用しやすい環境を整えました。設計思想や具体的な取り組みなどをお話します。 背景 一度アーカイブされた Terraform 管理 BASE では以前から New Relic を導入しており、BASE BANK では New Relic を Terraform で管理する取り組みもありました。 devblog.thebase.in ただし、この取り組みで使っていたリポジトリは、現在アーカイブされていま…
18日前

PHP Conference Japan 2026 にBASEのエンジニアが登壇&ゴールドスポンサーとして協賛しました!
BASEプロダクトチームブログ
はじめに 2026/7/20(月・祝)、BASE株式会社から登壇 & ゴールドスポンサーとして協賛したPHP Conference Japan 2026が開催されました。 今回はPHP Conferenceに初参加したメンバーが多かったため、初参加ならではの感想コメント、会場やスポンサーブースの様子についてお届けします! BASEのスポンサーブースの紹介 今年は Yell Bank と PAY ID がロゴをリニューアルしたため、それにちなんで「BASEロゴ検定〜あなたもBASEのGEEKになろう〜」と題して、BASEが展開するサービスのロゴにまつわるクイズ企画を実施しました! ↑ブログ投稿用…
22日前

PHP Conference Japan 2026 にBASEがゴールドスポンサーとして協賛します!
BASEプロダクトチームブログ
こんにちは、バックエンドエンジニアのかがの(@ykagano)です。 BASEは2026年7月20日(月・祝)に開催されるPHP Conference Japan 2026に今年もゴールドスポンサーとして協賛します。 PHP Conference Japan 2026について PHP Conference Japanは、PHPエンジニアのためのカンファレンスとして毎年開催されている日本最大級のPHPカンファレンスです。 今年は7月20日(月・祝)に大田区産業プラザPiOで開催されます。 phpcon.php.gr.jp 昨年の様子はこちらをご覧ください! devblog.thebase.in …
1ヶ月前

AWS Summit Japan 2026 の New Relic ブースで BASE の SLO の取り組みについて登壇してきました!
BASEプロダクトチームブログ
はじめに こんにちは! BASE株式会社でバックエンドエンジニアをしている若菜(__wakanaction__)です。 2026年6月25日に幕張メッセで開催された AWS Summit Japan 2026 にて、New Relic ブースのミニシアターで「SLOをサービス品質の共通言語にするために取り組んできたこと」というテーマで登壇してきました。 本記事では、発表の概要にくわえて、当日お伝えしきれなかったことの補足をお届けします。 登壇の概要 本発表は、私と同僚の小笠原の2名で内容を作成しました。 発表資料はこちらです。 speakerdeck.com 発表でお伝えした内容は、大きく2つ…
1ヶ月前

どのショップでもいつでも購入できるカート機能を目指してRateLimiterを導入した話
BASEプロダクトチームブログ
はじめに こんにちは、バックエンドエンジニアの小笠原(@yukineko_819)です。 Checkout Reliabilityチームに所属し、負荷試験環境の構築や購入ロジックの最適化など、購入体験の信頼性向上に向けた取り組みをしています。 今回は、「どのショップでも、いつでも安定して購入できる」という購入体験を守るために、購入時のクレジットカード決済へ流量制御(以降、レートリミッタ)を導入した話をご紹介したいと思います。とくに、特定のショップに購入が集中しても、ほかのショップでは決済ができる状態にする ために、アクセス集中の影響をできる限り抑え、全体の購入可用性を平準化する設計をどう考えた…
2ヶ月前

社内にHTMLをホストする環境を作ったら社内情報の流れが変わった
BASEプロダクトチームブログ
CTO の川口(id:dmnlk)です。 最近、社内で「とりあえず HTML にして置いておくね」という会話を当たり前のように耳にするようになりました。きっかけは、社内 HTML をホストするだけのささやかな環境をひとつ用意したことです。たったそれだけのことなのに、気づけばエンジニア以外のメンバーまで使い始め、社内の情報の流れそのものが変わっていきました。 この記事では、なぜそんな環境を作ったのか、どう作ったのか、そして実際に何が変わったのかを書きます。 きっかけ:AI が生むドキュメントは「流通するが、読まれない」 AI コーディングが日常になって、社内には実装計画 (plan) や設計メモ…
2ヶ月前

「ルールを押し付けない」ガバナンスをエンジニアリングする。Product Governanceの裏側
BASEプロダクトチームブログ
はじめに こんにちは、BASE株式会社 Product Governance(通称:プロガバ)チームの緒方です。 突然ですが、皆さんは「IT統制」や「ガバナンス」と聞いてどんなイメージを持ちますか? 「開発スピードが落ちそう」「お堅い事務作業」……そんな風に思われがちなこの領域ですが、我々は少し違います。 今回は、私たちがどのような思いで「守り」を「攻め」に変える仕組み作りをしているのか、その裏側をお話しします。転職を考えている方も、そうでない方も、新しいキャリアの形としてご一読いただければ幸いです。 3年半で激変した、BASEのIT統制を取り巻く環境 前回、IT統制についてのブログを投稿させ…
3ヶ月前

TSKaigi 2026にブロンズスポンサーとして協賛します
BASEプロダクトチームブログ
はじめに こんにちは!Pay ID Engineering Sectionの岡部(@rerenote)です。 今回はBASEがブロンズスポンサーとして協賛しているカンファレンス、TSKaigi 2026 のご紹介となります。 2026.tskaigi.org TSKaigi 2026 概要 私たちは、誰かの発表を聞くだけでなく、他の誰かに向けて発表することもまた学びの一つだと考えています。 参加者、登壇者、スタッフ、スポンサーをはじめ、TSKaigi に関わるすべての人たちが互いに学び合い、新たな繋がりを生み出し、型にとらわれないエンジニアとして生き生きと活躍できる世界を目指します。 TSKa…
3ヶ月前

継続的な負荷テスト環境をBASEに構築しました 〜 第3回: モックツールの構築と運用
BASEプロダクトチームブログ
はじめに こんにちは、Checkout Reliabilityチームでバックエンドエンジニアをしているかがの(@ykagano)です! こちらは、「継続的な負荷テスト環境をBASEに構築しました」の第3回の記事です。 先に第1回、第2回を読んでいただくのをおすすめします。 継続的な負荷テスト環境をBASEに構築しました 〜 第1回: 負荷テストの全体像 - BASEプロダクトチームブログ 継続的な負荷テスト環境をBASEに構築しました 〜 第2回: 負荷生成ツールの構築と運用 - BASEプロダクトチームブログ こちらは第1回から紹介しているBASEの負荷テスト環境の構成図です。 負荷テスト環…
4ヶ月前

PHPカンファレンス小田原2026のブース企画でスタンプラリーをやりました
BASEプロダクトチームブログ
はじめに こんにちは、Checkout Reliabilityチームでバックエンドエンジニアをしているかがの(@ykagano)です! 2026/4/11(土)に開催されたPHPカンファレンス小田原2026にブース出店し、今年は「UMECO周辺のBASEショップを巡ろう! 小田原ショップスタンプラリー」と題した企画を実施しました。 こちらの特設サイトからスタンプラリーをすることができます(5/11までの限定公開)。 odawara2026.thebase.in 当日のスタート地点となっていたUMECOのスタンプ獲得画像です。 UMECOでのスタンプ獲得 BASEをご利用のショップオーナーにご協…
4ヶ月前

PHPカンファレンス小田原2026にBASEのエンジニアが登壇&竹スポンサーとして協賛しました
BASEプロダクトチームブログ
はじめに 2026/4/11(土)、BASE株式会社も竹スポンサーとして協賛したPHPカンファレンス小田原2026が開催されました。今回は参加メンバーのコメント、会場やスポンサーブースの様子についてお届けします! PHPカンファレンス小田原2026 概要 PHPカンファレンス小田原は「小田原の地でつながる、気張らないカンファレンス」をスローガンに、参加したエンジニアが新たな知識を共有し合い、互いに学び、成長できる場所をつくれるイベントです。 phpcon-odawara.jp スポンサーブース 今年はBASEらしさと小田原らしさの両方を感じてもらえる企画にしたいという思いから、「UMECO周辺…
4ヶ月前

継続的な負荷テスト環境をBASEに構築しました 〜 第2回: 負荷生成ツールの構築と運用
BASEプロダクトチームブログ
はじめに こんにちは、Checkout Reliabilityチームでバックエンドエンジニアをしているかがの(@ykagano)です! こちらは、「継続的な負荷テスト環境をBASEに構築しました」の第2回の記事です。 先に第1回を読んでいただくのをおすすめします。 継続的な負荷テスト環境をBASEに構築しました 〜 第1回: 負荷テストの全体像 - BASEプロダクトチームブログ こちらは第1回で紹介したBASEの負荷テスト環境の構成図です。 負荷テスト環境の構成図 本記事では、負荷テストツールとして採用したLocustの選定理由から、実際の構築・運用方法までを紹介します。 負荷生成ツールの選…
4ヶ月前

継続的な負荷テスト環境をBASEに構築しました 〜 第1回: 負荷テストの全体像
BASEプロダクトチームブログ
はじめに こんにちは、Checkout Reliabilityチームでバックエンドエンジニアをしているかがの(@ykagano)です! Checkout Reliabilityチームはカートの信頼性を向上させるためのチームです。 今回、BASEのカート機能を安定的に提供するために、継続的な負荷テスト環境を構築しましたので第1回として、本記事では全体像を紹介します。 全3回の記事を予定していますので、よろしくお願いします。 BASEの負荷テスト BASEではこれまで負荷テストは必要に応じて都度実施していました。 k6 というオープンソースソフトウェア(以降OSS)の負荷テストツールを使って、BA…
4ヶ月前

PHPカンファレンス小田原2026 に竹スポンサーとして協賛します
BASEプロダクトチームブログ
はじめに こんにちは!Pay ID Engineering Sectionの岡部(@rerenote)です。 今回はBASEが竹スポンサーとして協賛しているカンファレンス、PHPカンファレンス小田原2026 のご紹介となります。 phpcon-odawara.jp PHPカンファレンス小田原2026 概要 PHPカンファレンス小田原は「小田原の地でつながる、気張らないカンファレンス」をスローガンに、参加したエンジニアが新たな知識を共有し合い、互いに学び、成長できる場所をつくれるイベントです。 2026/4/11(土)、おだわら市民交流センター「UMECO」で開催されます。 昨年の模様はこちらの…
4ヶ月前

New Relic Advance: Tokyo参加レポート
BASEプロダクトチームブログ
はじめに Architecture Design Grp で エンジニア をしている大塚です。 New Relic Advance: Tokyoというイベントに参加してきました。 New Relicのこれからについて、さまざまな発表がありましたので、簡単にまとめさせていただきました。 今回はCEOなどの登壇もあり、見応えのあるイベントでした! TL;DR New Relicが日本リージョン(国内データセンター)を追加予定で、データ保管要件とレイテンシ面でメリット 生成AI(Analyzer + MCPなど)でアラート調査の初動を短縮し、運用定着を加速する事例が紹介された New Relic L…
4ヶ月前

PHPerKaigi 2026でBASEのエンジニアが登壇、パンフレットの記事執筆をしました!
BASEプロダクトチームブログ
はじめに BASE Order Section でWebアプリケーションエンジニア をしている Capi(かぴ) です。 2026/3/20(金)- 3/22(日)の3日間、BASE株式会社もゴールドスポンサーとして協賛したPHPerKaigi 2026が開催されました。今回はPHPerKaigi 2026に参加したメンバーのコメントや感想をお届けします! PHPerKaigiとは PHPerKaigiは、オープンソースのスクリプト言語 PHP (正式名称 PHP:Hypertext Preprocessor)を使用している方、過去にPHPを使用していた方、これからPHPを使いたいと思っている…
4ヶ月前

PHPerKaigi 2026 にゴールドスポンサーとして協賛します
BASEプロダクトチームブログ
はじめに こんにちは!Pay ID Engineering Sectionの岡部(@rerenote)です。 今回はBASEがゴールドスポンサーとして協賛しているカンファレンス、PHPerKaigi 2026 のご紹介となります。 phperkaigi.jp PHPerKaigi 2026 概要 PHPerKaigi(ペチパーカイギ)は、PHPer、つまり、現在PHPを使用している方、過去にPHPを使用していた方、これからPHPを使いたいと思っている方、そしてPHPが大好きな方たちが、技術的なノウハウとPHP愛を共有するためのイベントです。 PHPerKaigi 2026 公式サイト 2026…
5ヶ月前

BASEにPayPayが導入されました!
BASEプロダクトチームブログ
はじめに こんにちは! BASEでバックエンドエンジニアをしている、かがの(@ykagano)です。 昨年まではCartチームにいたのですが、今年から部署名が変わりまして、現在はCheckout Reliabilityチームにいます。 これはBASEのECカートの信頼性を守るためのチームです。 決済の安定性を高めるために日々活動をしていますが、それについてはまた別の記事で書かせてください。 さて、QRコード決済サービスとして日本で一番シェアの大きいPayPayといえば、皆さまもご存知かと思います。 今回は、2026年1月28日にサービスリリースしたこのPayPay導入についてお話しさせていただ…
6ヶ月前

New Relic Meet Up for Digital に参加しました!
BASEプロダクトチームブログ
はじめに 先日、New Relic 社主催の New Relic Meet Up for Digital に弊社のメンバー 6 人が参加してきました。 以前も New Relic 社主催の FutureStack Tokyo 2023 でも Game Day がありましたが、今回はこちらに参加していないメンバーでの参加となりました。 前回 BASE で Game Day に参加したブログはこちら! devblog.thebase.in コンテンツ この Meet Up では基調講演、GameDay Lite、懇親会という流れで進行されていました。 AI 時代の「オブザーバビリティ」戦略 AI時…
6ヶ月前

AI時代にBASE社が新卒採用を始めた理由
BASEプロダクトチームブログ
CTOの川口 (id:dmnlk) です。 これはBASE Advent Calendar25日目の記事です。 毎年ながら僕は立候補してないのに勝手に日程が組み込まれてました。 BASE社では2027年卒の学生を対象に新卒採用を始めました。 今まで基本的に行っていなかったことです。対象はエンジニア職、デザイナー職、ビジネス職です。 2025年中には就活を終えている大学生が多いということも知り、自分が新卒だった頃と比べててだいぶ進行が早いことに驚いています。 採用面接を行っていく中で必ず聞かれることとして「どうしてこのタイミングで新卒採用を始めたのか?」というものがあります。 特にエンジニア職に…
8ヶ月前

エンジニアの組織デザインどうしてる?〜BASE開発チームの実例を一挙公開〜
BASEプロダクトチームブログ
この記事はBASEアドベントカレンダーの24日目の記事です。 はじめに こんにちは!BASEプロダクト開発チームにて責任者(エンジニアリングマネージャー)をしている植田です。アドベントカレンダーも残すところあと2日ですね。 今回は エンジニア組織の「組織デザイン」 をテーマに、BASEの開発組織でこれまで実際に行ってきた組織設計と、その変遷をご紹介します。 組織論やチームトポロジーに関する書籍や記事は数多くありますが、 理論としては理解できるが、自分の組織にどう当てはめればいいかわからない 他社の開発組織が、実際にどう悩み、どう変えてきたのかを知りたい と感じたことがある方も多いのではないでし…
8ヶ月前

AI との対話型 UI を拡張する MCP Apps
BASEプロダクトチームブログ
この記事はBASEアドベントカレンダー 2025 の 23 日目の記事です。 エンジニアの右京です。今年後半になって、主に Web ブラウザ上での AI との対話型 UI の利用シーンに、インタラクティブな UI を提供するという流れが注目されています。 この記事はそれを実現するために現在提案されている MCP Apps について簡単に紹介するものです。 対話型 UI の拡張 今年 10 月に OpenAI が Apps in ChatGPT として Apps SDK を発表しました。これは MCP のレスポンスとして ChatGPT の対話型 UI にアプリケーションを組み込むことができる …
8ヶ月前

「出版バイアス」から考える情報との向き合い方
BASEプロダクトチームブログ
この記事は BASE アドベントカレンダー22日目の記事です。 いよいよ年の瀬も近くなってきました。マネージャーの松原(@simezi9)です。 この時期になるとアドベントカレンダーとして大量のアウトプットが世に公開されるのもすっかり毎年の恒例となりました。 そこで改めて「出版バイアス」という現象とそれを起点とした情報との向き合い方を考えてみよう、というのが本エントリの趣旨となります。 出版バイアスとは何か? 「出版バイアス」という単語は耳にしたことがあるでしょうか? この概念は科学論文の世界、とくに医療関係の論文においてよく話題に登場するものです。 その意味とは、肯定的な結果を持つ研究や革新…
8ヶ月前

BASEにおけるサービスレベルマネジメントのこれまでとこれから
BASEプロダクトチームブログ
はじめに この記事は BASE アドベントカレンダー21日目の記事です。 devblog.thebase.in こんにちは、バックエンドエンジニアの小笠原(@yukineko_819)です。 今回は、私がこの2年間ほどをかけて取り組んできたBASEにおけるサービスレベルマネジメントの取り組みの歩みと、今後の展望についてお話しようと思います。 始まり 最初のきっかけは、New Relic社主催のFutureStack Tokyo 2023に参加したことでした。 devblog.thebase.in BASEではこれより以前からNew Relicを導入して活用していましたが、イベントの参加を通じて…
8ヶ月前

フィーチャーフラグの現在 OpenFeatureが実現する標準化
BASEプロダクトチームブログ
BASE ADVENT CALENDAR 2025 DAY.20 はじめに この記事はBASE アドベントカレンダー 2025の20日目の記事です。 Pay ID Platform Group の 大木です。 本記事では、Feature Flag(aka Feature Toggles)の標準化仕様及びSDKであるOpenFeatureと、Feature Flag As A Service(以下FFaaS)である AWS AppConfig を利用したサービスを約1年間運用してきたため、OpenFeatureを中心にFeature Flagの現在とAppConfigの運用に関してをお話しします…
8ヶ月前

New RelicのダッシュボードをTerraformで出力し「動く仕様書」を目指す話
BASEプロダクトチームブログ
はじめに この記事はBASEアドベントカレンダー2025の19日目の記事です。 こんにちは。BASEのプロダクト開発チームでバックエンドエンジニアをしている大塚です。 この記事ではNew Relicのダッシュボードを「動く仕様書」にするために、機能ごとに標準化されたダッシュボードをTerraformで手軽に出来るようにする取り組みを紹介させていただきます。 まだまだ構想と検証段階なので、こんなことしようとしているよというニュアンスで紹介させていただきます! New RelicとTerraformについて 取り組みについての紹介に入る前に、New RelicとTerraformについて簡単に紹介…
8ヶ月前

LLMを用いた分析基盤におけるSQL自動生成の取り組み
BASEプロダクトチームブログ
BASE ADVENT CALENDAR 2025 DAY.18 はじめに こんにちは!Data Strategy teamでデータエンジニアをしているshota.imazekiです。 昨今、業務の中でLLMを活用する場面が増えてきており、その流れを受けて弊社でもさまざまな取り組みを進めています。本記事では、その中の一つとして今年挑戦した「SQL自動生成」について紹介します。 SQL自動生成のスコープ 読み進めるにあたって誤解が生じないよう、本記事における「SQL自動生成」のスコープをあらかじめ整理しておきます。 分析基盤上で、分析者が分析目的で実行するSQLを自動生成の対象とします 主に S…
8ヶ月前

業務自動化でBASEを支えるCSEチームの変遷
BASEプロダクトチームブログ
はじめに この記事は BASE アドベントカレンダー17日目の記事です。 devblog.thebase.in こんにちは、BASE CSE Group のグループマネージャーをしている @izuhara です。 BASEは「誰でもかんたんにネットショップを開設できる」サービスとして成長し、多くのショップオーナーに利用されてきました。その裏側では、事業規模が拡大するにつれ、オペレーションも複雑さを増し、バックオフィスやオペレーションを行うチームに属人化や手作業が蓄積していくという課題が生まれていました。 こうした背景のもと、事業運営を技術で支えるために立ち上がったのが CSE(Corporat…
8ヶ月前