Tweet
Logo

    DROBE の技術スタック

    Module
    言語
    フレームワーク
    詳細
    Backend
    PHP
    Laravel

    サービスのメインとなるサーバーのフレームワークとして使っています

    Backend
    Go

    マイクロサービスに使っています 新規で開発を行う場合の選択肢でもあります

    Backend
    TypeScript
    ExpressApolloServer

    管理機能を提供しているサービスで使っています

    Frontend
    TypeScript
    React

    Redux, Redux Saga, Apollo Client などを Backend に合わせて利用 Styling は Styled Component を使っています

    Frontend
    TypeScript
    Next.js

    SSG コンテンツ用に使っています

    Machine Learning
    Python
    PyTorch他

    API server は gRPC server を利用 深層学習には PyTorch を使いつつ SKLearn や LGBM なども必要に応じて利用

    ETL
    Python
    ArgoWorkflowBigQuery

    ArgoWorkflow BigQuery

    インフラ管理
    TerraformCloudFormationArgoCD

    状況に応じて使い分けています EKS は ArgoCD による GitOps で管理しています

    コンテナ実行環境
    ECSEKSIstio

    ECS: サービスのメインとなるサーバーが動いています EKS: ETL や ML の API などが動いています

    CI / CD
    GitHub ActionsGitLabCICodeBuildCodePipeline

    ほぼ全ての repo は GitHub で管理しています

    BI tool
    redash

    分析用に使っています ECS に Deploy して使っています

    © 2025 DROBE All rights reserved.