はじめに 働き方とコミュニケーション 働き方 所定労働時間 ハイブリッド勤務 人数 コミュニケーション SV定例(週1回) プラットフォーム技術共有会(月1回) YappdateWeek(Q1回) Win Session(隔週) LT大会(Q1回) 技術スタック プログラミング言語と…
はじめに こんにちは、ヤプリでサーバサイドエンジニアをしている熊埜御堂です。 業務で排他ロックが必要な実装をする機会がありました。排他ロック制御をする際はデッドロックに気をつける必要があると思います。本記事では、実装で講じたデッドロックに対…
こんにちは、サーバーサイドグループのマネージャーの鬼木です。 今回は、社内向けに Claude Code のプラグインマーケットプレイス を作り、各自が個人環境で育てていたSkillを部署横断で共有できるようにした取り組みを紹介します。 背景:個人で作ったSkil…
はじめに こんにちは、ヤプリでQAをしている今西(@TKNW_Hitsuji)です。 最近は業務中、人間よりもAIと会話している時間の方が長いんじゃないかと思うほど、AIと向き合って作業をする割合が多くなってきています。時代の急激な変化を肌で感じる毎日です。 さ…
はじめに AI業界は動きが速い インターフェースで抽象化してプロバイダーへの依存を断ち切る モデルの切り替えを気軽に試せた おわりに はじめに こんにちは、サーバーサイドエンジニアの中川(@tkdev0728)です。 最近、AIをプロダクトに組み込む機能の実装…
はじめに サーバーエンジニアの 水戸(@penguin4glte) です。 ヤプリには、CSV ファイルをアップロードするとアプリのユーザーを一括で登録・削除できる「ユーザー一括インポート」機能があります。今回は、この機能が大規模なデータで遅くなっていた問題を、…
こんにちは、ヤプリでサーバサイドエンジニアをしている熊埜御堂です。 今回は、業務で行ったAPIのパフォーマンス改善について記載します。 TL;DR 何が起きていたか: EXPLAINで event_histories へのクエリが全144パーティションをスキャンしていた なぜ起き…