Mirrativ Tech Blog

株式会社ミラティブの開発者(バックエンド,iOS,Android,Unity,機械学習,インフラ, etc.)によるブログです

【ミラティブ】try! Swift Tokyo 2026にスポンサーとして協賛します

こんにちは、ミラティブのエンジニア採用担当です。 現在、Swiftに関する世界的な技術カンファレンス 「try! Swift Tokyo 2026」 が開催されています! 株式会社ミラティブは、ブロンズスポンサーとして協賛させていただいております。 try! Swift とは Swif…

mmap直確保でGoのGC負荷を低減する

インフラ・ストリーミングチーム インターンの八谷です。 本記事では、ガベージコレクション(GC)への負荷を低減することを目的として、Go言語でのメモリ確保時にOSから直接mmap領域を確保する手法と、make関数でランタイムから領域を確保する場合でのGC負…

スクラム社内勉強会を発足してから 1年が経過したので 読んだ本を紹介します

こんにちは。バックエンドエンジニアのshirakawaxです。 ミラティブでは施策開発フローとしてスクラムを採用しています。 スクラム導入から数年が経ち、フローは安定してきました。その一方で「もっと良くできるはずなのに、どこから手をつければいいんだろ…

SpecをTruthにする:AIエージェント時代の大規模機能開発 〜 Checklist & Session Notesで"AIの文脈"を外部化する 〜

こんにちは、バックエンドエンジニアのユンです。 現在あるプロジェクトで、AIコーディングエージェントをフルに使って開発を進めています。その中で、作成・修正などの触るファイル数が増えてくると、AIの記憶力は目に見えて低下してました。細かい指示をせ…

Go製ベンチマーカーによる分散オブジェクトストレージ「b3」のピーク性能検証

ミラティブ社内製の分散オブジェクトストレージであるb3のピーク性能検証についてインターンの取り組み

ミラティブのバックエンド基盤チームのご紹介 〜開発者体験の向上とコスト最適化の取り組み〜

こんにちは、バックエンドのテックリード兼バックエンド基盤チームマネージャーの夏(なつ)です。 採用面接などの場で「バックエンド基盤チームって具体的に何をしているの?」と聞かれることがよくありました。これまでもバックエンド基盤チームのメンバー…

EnvoyでVM内のトラフィックをコントロールしてデプロイを高速化した

こんにちは、ミラティブのインフラを担当している清水です。 ミラティブは2025年8月28日に10周年を迎え、ユーザーの皆さまに長年ご愛顧いただけて感謝の極みです。 一方で、長年の運用で刷新できないまま残ったレガシーなシステムもあり、古いものと新しいも…

Pub/Sub障害からの学び:JSONメッセージをOpenAPI Validationで守る

⁠ こんにちは、バックエンドエンジニアの山倉です。 MirrativではPub/Subサーバーを使ってサーバー - クライアント間のリアルタイム通信を行っており、メッセージ形式はJSONを採用しています。HTTP APIについては従来からOpenAPI Validationをかけていました…

ModifierのdropShadowは何が新しいのかを考える

Androidエンジニアの藤原(@fuji_tech7)です。 Jetpack Compose を使った UI 実装で、最近私が悩まされているのが Shadow(影)表現 です。 Material Design の仕様に忠実にしたい デザイナー指定の微妙な影を再現したい それでいてパフォーマンスは落とした…

2026年の開発を気持ちよく始めるためのiOSDC Japan 2025セッションまとめ

iOS

はじめに & 今年の振り返り みなさん、お疲れ様です!ミラティブのiOSエンジニア[いっちー]です。 年末が近づき、開発チームでもリリースやメンテナンス対応に追われる時期になりました。 思えば、iOSエンジニアにとっては今年もずっと忙しい1年間だったかも…

sqldefとkin-openapiにコントリビュートした話

こんにちは、バックエンド基盤チームの徳森です。 バックエンド基盤チームでは、バックエンドエンジニアの生産性向上やコスト削減を目的に、エンジニア主導で課題の発見や解決を行っています。 今回は、チームでの具体的な業務内容の一部として、二つのOSSに…

DroidKaigi 2025 参加レポート

Androidエンジニアの藤原(@fuji_tech7)です。9月10日〜12日に DroidKaigi 2025 が開催されました。 私はカンファレンスデーの11日、12日に参加してきたので、その内容をレポートします。 ミラティブは 2022 年から DroidKaigi に協賛しており、今年で4年目を…

Dockerコンテナ上のプロセスが残り続ける問題をPTYを使って回避した話

こんにちは、バックエンドエンジニアのogatasoです。今回はDockerコンテナ上でプロセスが残り続けてしまう問題をPTY(pseudo terminal)を噛ませたタイムアウト処理で対応した話を紹介します。 はじめに ミラティブでは、開発環境や本番環境のMySQLのレコー…

次世代JS標準時刻API Temporal を3年先行利用して得た知見を共有します!

Dateに代わる新たな日時表現・操作API Temporal を3年先行利用して得た知見を共有します!

【ミラティブ】iOSDC Japan 2025 にスポンサーとして協賛します

こんにちは、ミラティブの新嘉喜です。 ミラティブは、2025年9月19日(金)〜9月21日(日)に有明セントラルタワーホール&カンファレンス+ニコニコ生放送で開催される iOSDC Japan 2025 にスポンサーとして協賛させていただきます! iOSDC Japan 2025 について…