ミツモア Tech blog

「ミツモア」を運営する株式会社ミツモアの技術ブログです

Observing and improving API performance

Hello everyone ! My name is Guillaume (@GuillaumeDecMeetsMore) and I'm a senior software engineer in the Foundation team at MeetsMore. In this article, we are going to talk a little about API performance. It happens to all of us: we implem…

How do We Optimize MongoDB Latency and Reduce Cost

Hi! My name is Kei(@keidarcy) and I’m the SRE team leader at MeetsMore, a local services company based in Tokyo. MeetsMore has been using MongoDB on MongoDB Atlas for over 6 years. Our backend API language is TypeScript, and we use Mongoos…

ECS 外部デプロイコントローラーで PGSync と Elasticsearch を安全にデプロイする

こんにちはミツモアエンジニアの ton です。 今回は PGSync というツールとそれを安全に運用するための工夫をご紹介したいと思います。 PGSync とは PGSyncとは PostgreSQL のデータをほぼリアルタイムで Elasticsearch に同期するためのミドルウェアツール…

MUIのTree dataで階層構造を実装する方法を解説!

初めまして!ミツモアのエンジニアの佐藤(@satoman)です。 簡単に自己紹介をすると、今年から学生の頃からインターンでお世話になっているミツモアで新卒(?)のエンジニアとして働いています。 僕は現場仕事に特化したオールインワンSaaS「MeetsOne」の…

PM2年目が学んだプロダクト作りで外せないポイント - パート1

初めまして、ミツモアのプロダクトマネージャー歴2年目の仲井です。現在、ToB向けのVertical SaaSのPMをしています。 ミツモアでは日々営業、カスタマーサクセスチーム(CS)、PM、エンジニア、デザイナーが密にコミュニケーションをとりながら、一丸となっ…

ChatGPT での大規模リファクタリング - 理想と現実

※ こちらは ミツモアAdvent Calendar 2023 の 2 日目の記事です。 こんにちはミツモアで VPoE をしている白柳(@yanaemon)です。 Generative AI、特にミツモアでは Github Copilot & ChatGPT を利用していますが、小規模なリファクタリングはとても効果を発…

Partytownでブラウザでお手軽に並列処理をする

初めまして、 ミツモアのエンジニアの@teradonburiです。 2023年度の年度末アドベントカレンダーの先鋒を切らせていただきます。 今回紹介したいテクニックはブラウザ上で比較的簡単に並列処理を導入する方法です。 ブラウザのJavaScriptは通常シングルスレ…

PostgeSQL+PrismaでJSON型を使用したカスタムフィールドの実装

※ こちらはミツモアAdvent Calendar 2022の15日目の記事です。 ミツモアでは、MeetsOneというフィールドサービス向けのSaaSを提供しています。 フィールドサービスというのは、ハウスクリーニングや引越しなど、実際に現場を訪問し作業を行うお仕事です。 Sa…

ミツモアの数万ランディングページを爆速にした件

私の戦闘力は53万です。 メリークリスマス、ミツモアの@teradonburiです。 弊社ミツモアでは多種多様な業種のプロに依頼ができるプラットフォームのミツモアを運営しております。 今夏、Search Console上で改善が必要な約2.5万ページの速度を開発チームで…

手動テストは救い

※ こちらはミツモアAdvent Calendar 2022の22日目の記事です。昨年の記事については ミツモアAdvent Calendar 2021 こちらを見てみてください。 qiita.com こんにちは!ミツモア エンジニア の髙橋(@yumit414)です。 もうすぐクリスマスですね☃️ 突然です…