こんにちは、ミツカリCTOの塚本こと、つかびー(@tsukaby0) です。 ミツカリはtoB向けのWebアプリケーションです。そのため、複数のユーザーが同時利用しますが、リクエスト数はtoCサービスやWeb広告、メディア、その他のtoB向けアプリケーションよりは非常に…
こんにちは、ミツカリCTOの塚本こと、つかびー(@tsukaby0) です。 ミツカリでは創業した2015年からRuby on Railsを使ってきましたが、近年ではRailsはRestful API(Backend)として位置づけており、FrontendにはNext.jsを利用しています。 創業時から2022年頃…
はじめに 自己紹介 ざっくりキャリア なぜエンジニアに? 書籍レビュー 『リーダブルコード』 / Dustin Boswell (著), Trevor Foucher (著), 須藤 功平 (解説) / 2012/6/23 概要 おすすめ度 学べたこと・良かった点 微妙だった点 『コードが動かないので帰れ…
はじめに こんにちは。ミツカリのたなしゅんです。 ミツカリではサービスのエラー検知にSentryを利用しています。 Sentryから以下のエラーがページごとに通知されることがありました。 Can't find variable: gmo 本記事ではこのエラーについての解説と、Sent…
こんにちは、ミツカリCTOの塚本こと、つかびー(@tsukaby0) です。 以下の前回の記事ではDatadog Syntheticを選定する過程の話を主に扱いました。 tech-blog.mitsucari.com 今回の記事では、より具体的な運用の話をしていきたいと思います。 テストケース設計…
こんにちは、ミツカリCTOの塚本こと、つかびー(@tsukaby0) です。 ミツカリではDeveloper Experienceに拘っており、日々改善を行っています。CIの一環として単体テスト、インテグレーションテストを行っていますが、2022年ごろからE2Eテストも行っています。…
はじめに こんにちは。ミツカリエンジニアのたなしゅんです。 Backendアプリケーションにおいて、N+1問題というのは基本のキでありながらパフォーマンス影響の大きい重要な問題です。 弊社ではBackendのAPIサーバにRuby on Railsを採用しています。 本記事で…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。