Datadog使っているけど、Sentryによるエラートラッキング機能が便利という話

DMMプラットフォームではアラートモニタリングにDatadogを利用しているが、 最近Sentryを導入しようと思っている(自分のチームだけ2年前くらいから先行して導入しているけど、良さそうなので組織全体で利用しようと思っている)。 この記事はDMMプラットフ…

DMMプラットフォーム ゼロから始めるKubernetes運用 課題と改善

"Cloud Operator Days Tokyo 2022" の登壇資料です。 トークなしのスライドだけでは内容が伝わりきらないとは思いますが、一応公開しておきます。 20minの発表にも関わらず、"ゼロから" というテーマにしてしまったので、話をまとめるのに苦労しました。 結…

自チームのエンジニアに System Design Interview をやってみた

エンジニアのスキルレベルチェックという文脈で System Design Interview が気になっていたので、自チームのエンジニアにやってみた。 System Design Interview とは? どうやって実施したのか? 実際にやってどーだったか? エンジニアとしてのレベル感がその…

組織横断チームのテックリードとして同期レビューを導入したという話

自分はDMMプラットフォームのマイクロサービスアーキテクトチームというチームのテックリードをしているが、 このチームが "DMMプラットフォームの組織的な技術戦略を策定、実行する" という目的を持っているということもあり、 普段の業務でDMMプラットフォ…

k8sの各種CDツールを比較する

k8s のCDツールがいくつかあるので、それらの特徴についてまとめる。 一応CDツールの定義は"k8sにWebアプリケーションをデプロイするツール"を想定しているが、 k8sにおけるデプロイはマニフェストファイルを apply することなので、 そういったものはすべて…

"伝統鍼灸 十番堂"で鍼灸をしたら不眠症状が改善されたという話

最近 "伝統鍼灸 十番堂" という鍼灸院で鍼灸をしたら不眠症状が改善されたのでまとめようと思う。 jubando.jp 具体的な不眠症状 どのくらい改善したのか? なぜ鍼灸を選んだのか? なぜ "伝統鍼灸 十番堂" を選んだのか? 初診に3時間ほどかける 鍼の効果を確か…

チームメンバーとの1on1を意味のあるものにしたいという話

チームメンバーと1on1をしているので、そこで自分が取り組んでいることをまとめておこうと思う。 なぜ1on1をしているのか? 自分がメンティーだった頃 自分がメンターの立場になった 1on1の頻度 1on1で何を話しているのか? 目標の進捗確認とフィードバック 目…

SlackのUserGroupのIDを取得する/How to get a user group id in slack

DatadogのMonitorでSlackに通知を送る際にUserGroupへのメンションをセットしようと思ったが、 以下のようにSlackのUserGroupのIDで指定する必要があるのでUserGroupのIDを取得した。 https://docs.datadoghq.com/integrations/slack/?tab=slackapplication…

アドベントカレンダーで "Microservices Architect in DMM Platform" を書いた

アドベントカレンダーで以下を書きました。 inside.dmm.com

ドメインレイヤの実装をサブドメインごとに管理する

自分は以下の書籍で各レイヤ構造に対する実装を Go で解説しているが、 書籍を書いてからも異なるパターンを色々と試行錯誤していた。 pospome.booth.pm 書籍内ではユーティリティ系の実装を配置するパッケージとして "コアレイヤ" というレイヤの話があるが…