Unipos / プロダクト開発本部
Cloud Spannerの論理シャーディングを理解する
Cloud SpannerへのDB移行に携わり、社内でもDBに詳しい立場として支援や教育をおこなった中で、なかなか目的を理解してもらい適切に利用を促進することが難しかった論理シャーディングについてまとめた記事です。
400万人が利用する会社訪問アプリ
freee / Database Reliability Engineer
Webバックエンドやデータベース領域を中心に活動しています。
より難易度が高いWrite Heavy(書き込みが多い)な特性を持つサービスのDBに挑戦するために、確定申告などの大規模な季節性書き込みイベントを捌くfreeeで、DBとじっくり向き合えるDBREにジョイン。 DBの運用改善、パフォーマンス改善、社内向けDB関連ツールの開発・保守運用など
Fringe81より社名変更
Uniposの開発・保守・運用 使用言語・技術・開発手法: Go・Scala・GCP・terraform・Docker・Cloud Run・Cloud Spanner・BigQuery・マイクロサービスアーキテクチャ・アジャイル(スクラム)・ドメイン駆動設計
研究: 深層学習を用いた顔画像処理・顔画像生成手法 学んだこと: 情報学及び関連領域
・Ruby, Python, PHPなどを用いた実習 ・知覚心理学や音声・音響学,視覚情報処理などの脳科学周辺分野 ・アジャイル開発、Railsの基礎知識、Rubyによるクローリング・スクレイピング
・工学全般(主に情報工学と電子工学) ・C言語をベースにしたデータ構造やアルゴリズム ・情報通信技術や電気回路・論理回路設計(LSI, FPGA, VerilogHDL)、信号処理
Unipos / プロダクト開発本部
Cloud SpannerへのDB移行に携わり、社内でもDBに詳しい立場として支援や教育をおこなった中で、なかなか目的を理解してもらい適切に利用を促進することが難しかった論理シャーディングについてまとめた記事です。