EmotionTechテックブログ

株式会社エモーションテックのProduct Teamのメンバーが、日々の取り組みや技術的なことを発信していくブログです。

大規模調査を支えるアンケートシステムの負荷試験

はじめに こんにちは、バックエンドエンジニアのおおたわらです。 これまで2つの記事にわたり、弊社のアンケートシステムについて紹介させていただきました。 大規模調査を支えるアンケートシステムのアーキテクチャ 大規模調査を支えるアンケートシステムの…

Google CloudのPrivileged Access Manager (PAM) でセキュアで効率的な一時的な権限付与を実現しました

はじめに こんにちは、エモーションテックでSREチームに所属しているsugawaraです。 エモーションテックでは、Google Cloudにおける一時的な権限付与の運用を改善するため、Privileged Access Manager (以降PAM) を導入しました。 PAMの導入によって、これま…

実測!Angularテンプレートでのメソッド呼び出しはどれだけ負荷が高いのか?

はじめに こんにちは!フロントエンドエンジニアの有馬です。 以前、コードレビューでこんな指摘を受けたことがあります。 「テンプレートでメソッドを呼び出すとパフォーマンスに影響が出る可能性があるので、Pipeを使いませんか?」 当時はその理由を深く…

大規模調査を支えるアンケートシステムのアーキテクチャ おかわり

はじめに こんにちは!バックエンドエンジニアの谷口(@ravineport)です。 以前、 大規模調査を支えるアンケートシステムのアーキテクチャという記事で弊社のアンケートシステムのアーキテクチャについて紹介しましたが、今回はこれをもう少し深堀りしてみよ…

もうすぐやめるエンジニアが思うエモテクのいいところ

はじめに 皆様こんにちは。エモテクでエンジニアとして働いているしんです。個人的な都合でエモテクを7月いっぱいで卒業することになりました。 そんな時だからこそ、エモテクプロダクトチームの特に良いところ3つを本音で紹介したいと思います。社内Slackの…

100個超あるCloud Runマニフェストの管理方式とデプロイワークフローの紹介

はじめに こんにちは、エモーションテック SREのおかざきです。 弊社ではGoogle Cloud Runを利用していますが、そのマニフェスト管理方式とデプロイワークフローを紹介します。 背景 弊社プロダクトでは複数のマイクロサービスをCloud RunとCloud Run Jobs上…

プロダクト開発における「60%最速」とは

こんにちは、生成AI事業開発・データサイエンティストのikegameです。 最近当社では、「60%最速」すなわち「60%の成果物を最速で出す」という行動指針を掲げています(ご参考:エモーションテックという船の加速度をあげるために|エモーションテック)。 …