メルカリグループの技術スタック
メルカリグループのエンジニアリング組織の技術スタックをご紹介します。サービスやプロダクトに相応しい最適な技術を選定し、チームが自律的に意思決定できるような体制をつくっています。
*最終更新日:2024年11月25日
Category | Technology Stack |
---|---|
Programming Languages/ Library etc. | Web Frontend HTML, CSS,TypeScript, React, Next.js, Apollo Client, Redux, Cypress, Playwright, Vue.js, Jest, Vitest |
Android Kotlin, Gradle Kotlin DSL, Jetpack Compose, Hilt, Kotlin Coroutines, JUnit, Espresso |
|
iOS Swift, SwiftUI, Bazel |
|
Other mobile languages Flutter (Dart) |
|
Backend Go, CUE, Python |
|
Machine learning Python, scikit-learn, PyTorch, PyTorch Lightning, ONNX |
|
Others Protocol Buffer (gPRC), GraphQL |
|
Code Management | GitHub |
Containerization & Orchestration | Docker, Kubernetes |
DevOps | GitHub Actions, Terraform, Argo Workflows |
Data Analytics/Platform | BigQuery, DBT, GCP Looker, GCP Dataproc |
Database | Google Cloud Spanner, Google Cloud SQL(MySQL), Google Cloud Storage, Memorystore for Redis |
Infrastructure | Google Cloud Platform, Amazon Web Services |
Middleware | Atlas, Cloud Pub/Sub, Istio |
Monitoring | Datadog, Firebase, PagerDuty, GCP Cloud Monitoring |
Search Engine | Elasticsearch |
Security | GitHub Dependatbot, GitHub CodeQL, Google Secret Manager, Trivy |
Workflow Engine | GCP Dataflow |
General Tools | Memorystore for Memcached, Sourcegraph, Postman |