meviyからDatadogへのログ連携 Tips 4選

はじめに おひさしぶりです。 DTダイナミクスでSREセクションのテックリードをしている霜鳥です。 meviyでは前々からDatadogのInfraやAPMは利用してきたものの、ログについては、ここでは詳細を割愛しますが、別の方法で閲覧していました。 このたびDatadog…

イベント参加:すごい研修!ボードゲームで学ぶ目標管理

こんにちは。 id:bikun_bikun です。 皆さん目標管理は得意でしょうか?私は正直に言って苦手です。 そんな目標管理がボードゲームになったということで何やら体験会があるぞ?という情報をキャッチしたため、参加してきました。 イベント名:すごい研修!ボ…

ゲシュタルト

※ これは技術記事というより、日記とかエッセーの類です。特に技術的に有益なハウツーは書かれていません。開発風景の1コマを紹介することで、雰囲気を伝えられたらと思っています。また、本記事に登場するバグは、実運用に乗っていないコードです。 こんな…

Java 8 から Java 21 へのアップデートで直面したGCやメモリの問題とその対策

はじめに こんにちは。DTダイナミクスでmeviyの開発を担当している中村です。 meviyのシステムはScala + Play Frameworkで開発しています。 これを実行するJVMがJava 8のままアップデートされていなかったため、Java 21へのアップデートを行いました。 以前:…

AI Agent の Framework 選定に悩んで、サーベイ論文を読んでみた

AI

はじめに 会社でAI Agent POCを開発している張です。 最近そろそろちゃんと Framework を選定しないといけないな、というフェーズに来ました。ただ調べ始めてみると LangChain、LangGraph、AutoGen、CrewAI…と選択肢が多すぎて、「何を基準に比較すればいい…

Goの並行処理入門 - 知っておくべき6つの基本概念

はじめに こんにちは、meviyの生産革新チームのリンです。 Goは並行処理を言語レベルでサポートしており、goroutineやchannelを使って簡単に並行プログラムを書くことができます。しかし、並行処理には特有の落とし穴が数多く存在します。 本記事では、書籍…

Model Garden 上の Claude を利用した GitHub PRレビュー自動化

はじめに こんにちは。DTダイナミクスの張です。 普段の業務に加え、社内ではAI Native開発の推進メンバーとして、AIを活用した開発プロセス改善やツール導入の支援も行っています。 以前、Gemini CLIを安全に使うためのVertex AIとIAM設計ガイドという記事…