*日本語版は下記にあります。 1. Introduction: Why Data Pipelines Exist (and Why You Care) Let’s start with a situation most teams run into sooner or later. Your app stores fruit inventory in Firestore. The app is happy. Firestore is happy. …
みなさん、こんにちは! UPSIDERでエンジニアリングマネージャーをしていますMikiです。 この記事は、UPSIDERのTech Advent Calendar 2025の12月15日公開の記事です。 UPSIDERのアドベントカレンダー2025 では、Tech・Corporate・Bizの3つに分かれて、それぞ…
こんにちは、Anti-Fraud(不正利用対策)チームのTech LeadのShoです。 これは、UPSIDER Tech アドベントカレンダー 2025の2日目の記事です。 UPSIDERのアドベントカレンダー2025 では、Tech・Corporate・Bizの3つに分かれて、それぞれのチームメンバーが日…
はじめに こんにちは。UPSIDERのカード事業でバックエンド開発を担当している三井です。 これは、UPSIDER Tech アドベントカレンダー 2025の1日目の記事です。 UPSIDERのアドベントカレンダー2025 では、Tech・Corporate・Bizの3つに分かれて、それぞれのチ…
カード事業部でバックエンドエンジニアをしている Mimura です。弊社ではマイクロサービスごとに要件や特性に合ったデータベースが選定されますが、私の関わるサービスではMySQLが選定されることが多いです。 普段は database/sql や ORMライブラリを通じて…
こんにちは!PRESIDENT CARDというプロダクトのエンジニアをしていますRyuheiです! 最近の個人的ニュースは、Kubestronautになれたことです。ジャケットが届いたら、それを着て散歩かランニングでもしてみようかなと思います。 prtimes.jp Ktor 突然ですが…
支払い.com事業本部でモバイルアプリエンジニアをしているTominagaです。 なぜCloudflare Workersを選定したのか 技術選定の背景 私たちのチームではCloudflareとGoogle Cloudを中心に技術スタックを構築しています。URL短縮サービスの実装にあたり、以下の…
こんにちは、UPSIDER Anti-Fraud チームの小針です。 UPSIDERでは、Google CloudにおけるKubernetesクラスタのマネージドサービスであるGKEを活用し、サービスの成長に伴い多くのワークロード(Kubernetes上で稼働するアプリケーション)を稼働させています…
はじめに こんにちは。カード事業部でバックエンドエンジニアをしているMitomiです。 近年、AIエージェントの普及により、エンジニアの開発効率は飛躍的に向上しています。私自身も Cursor や Claude Code を複数同時に起動し、AIに作業を任せつつ自分は別の…
こんにちは! 株式会社UPSIDERの支払い.comでバックエンドエンジニアを担当しているふっくです。 今回は、支払い.comバックエンドで導入した関数型にインスパイアされたKotlinライブラリ「Arrow-kt」を紹介します。 Arrow-ktとは? Arrow-kt は、Kotlinに関…