HRCloud Engineer Team

HRCloud Engineer Team

最近の記事

業務効率化ツールを作ってみた

こんにちは、HRクラウドの採用一括かんりくんdevopsチームです。 弊社では会計上の都合により、エンジニア資産として貯まるプロジェクトは、用いた稼働時間を資産計上しています。そのため、対象のプロジェクトに関わった人に関しては、どの程度の時間を用いたかを記録し集計する必要があります。これは毎月の単位で行われ、月の総稼働時間に対しての割合で報告する仕組みになっています。 プロジェクト管理にはbacklogを用いているものの、どの工程にどれくらいの時間を用いたかを記録する決まりは

    • 候補者管理ページのパフォーマンス改善 : 第2弾

      こんにちは、HRクラウドの採用一括かんりくんdevopsチームです。 こちらの記事で第一弾を紹介していましたが、リリース予定で品質チェック中だった改善第二弾が、無事テストを通り、5月末にリリースされました。これにより、本番環境での平均レスポンスタイムは1.9 → 1.3秒となり、約1.5倍の高速化を実現しました。レスポンスタイムのグラフが以下になりますが、5月末を境に大きく低減し平坦化しているのが分かります。 候補者管理ページは表示形式を「詳細」か「簡易」かで選べるのですが

      • 学生管理ページ(React)のパフォーマンス改善

        こんにちは、HRクラウドの採用一括かんりくんdevopsチームです。 私たちは、優れたユーザーエクスペリエンスの提供を目指し、継続的なパフォーマンス改善に取り組んでいます。本記事では、学生管理ページのロード時間とデータ転送量を改善した取り組みを紹介します。 改善の背景と目的 学生管理ページは、当社Saasサービスの核心機能の一つであり、ユーザーが最も頻繁に利用するページの一つです。 このページは、大量のデータと複雑なインタラクションを備えたUIコンポーネントを多く持つため

        • 候補者管理ページのパフォーマンス改善 : 第一弾

          はじめまして、HRクラウドの採用一括かんりくんdevopsチームです。 弊社からは初の技術記事になる予定で、公開に至れたことを嬉しく思います。 この記事では、弊社サービスのパフォーマンス改善事例を、解説を交えながら紹介していきます。 Core Web VitalsにLCPがあるように、Webサービスのユーザーエクスペリエンスを左右する重要な要素の一つがページのロード時間です。特に、大量のデータを扱う管理ページでは、この問題は顕著に現れます。本記事では、弊社で開発しているSa

        業務効率化ツールを作ってみた