エムスリーテックブログ

エムスリー(m3)のエンジニア・開発メンバーによる技術ブログです

Kubernetes

OOMしたCronJobのメモリ制限を「いい感じ」に増やし、不必要な課金・障害対応を減らす

初めまして、2024年3月後半にエムスリーのAI・機械学習チームで10日間インターンに参加させていただいた東(@azuma_alvin)です。 もしタイトルが何かに似ていると感じた方がいれば、只者ではないと思われます。 洗練されたデザインでかっこいいと思ったエム…

gokartの分散並列化ライブラリkannonの中身

こんにちは!AI・機械学習チームの小栗です。普段は東京大学電子情報工学科で学生をしており、エムスリーには業務委託で参画しています。 今回はkannonというライブラリについて紹介します。kannonはgokartという機械学習向けパイプラインライブラリを分散並…

グローバルサービスの開発における技術的な意思決定

これは エムスリー Advent Calendar 2022 Advent Calendar 2022 の4日目の記事です。 前日は id:abouch による、Reactで管理画面(SPA)を作った時の技術選定とか。 でした。 エムスリーエンジニアリンググループ AI・機械学習チームの笹川です。 趣味はバスケ…

API on GKE に高速で認証をつけるIdentity-Aware Proxy × Identity Platform

Identity-Aware Platform × Identity Platformによるメールアドレス/パスワード認証をを採用した所感をお伝えします。

【Tech Talk 動画紹介】CronJobからJobをいい感じに作成する

AI・機械学習チームで2021年新卒の北川(@kitagry)です。 あと一ヶ月で新卒2年目になるのかーと思いながら最近生きています。 エムスリーでは隔週金曜日に Tech Talk という社内勉強会を実施しています。 エムスリー公式テックチャンネル 【M3 Tech Channel】…

k8sのカスタムリソースで、CronJobの終了を検知してJobを実行する

これはエムスリー Advent Calendar 2021の8日目の記事です。前日は @AkiraGoto による、 そのEFSって自動バックアップでいいんでしたっけ? でした。 AI・機械学習チームで2021年新卒の北川(@kitagry)です。 最近はチームの人にステッパーを買わせまくってい…

エムスリーが技術書典11で新刊を出します

今回技術書典にエムスリーの有志で参加することになりました。近年ホットなRustや機械学習、k8s、検索、ハイパーカジュアルゲームといったワードで、今回も多様な分野・技術について弊社スタッフが執筆いたしました。

入社一ヶ月でGKEのSecret管理基盤を作った話

こんにちは。エムスリーエンジニアグループAI・機械学習チームで2021年新卒の北川(@kitagry)です。最近買ってよかったものは低温調理器です。リモートワークとの相性が抜群です。 今回は僕が入社1ヶ月ほどで作成した、GKEのSecret管理基盤について書きたいと…

Kubernetes上でのGoによるシンプルなAPIの開発と、その効率化のためのcookiecutter templateを作った話

エンジニアリンググループ AI・機械学習チームの笹川です。 これはエムスリー Advent Calendar 2019の12月4日の記事です。 前日は、CTO 矢崎による 1つの terraform で複数 AWS Account をまとめて構築・管理する でした。 今回は、AIチームでのAPI開発で利…