2025年6月1日現在
LINEヤフーで使用されている技術スタックの一部を紹介します。
| Backend | Java, Kotlin, Spring Boot, Golang, Python | 
|---|---|
| Frontend | TypeScript, Vue, React | 
| Native Application | Kotlin, Swift | 
| Security | Athenz | 
| Database | Cassandra, HBase, MySQL, Oracle, PostgreSQL | 
| Messaging | Kafka, Pulsar | 
| Middleware | Envoy, Istio, NGINX | 
| Infrastructure | Private Cloud, OpenStack, Kubernetes | 
| Container | Docker, Harbor, Kubernetes | 
| Monitoring | Prometheus, Splunk | 
| Source Code Management | GitHub Enterprise | 
| Configuration Management | Ansible | 
| CI/CD | ArgoCD, CircleCI, Drone, Jenkins, Screwdriver.cd | 
| Testing | MagicPod | 
サービス開発者が適切にアーキテクチャの設計及び技術選定を行えるように、選定基準を定めています。以下の点を目的としています。
技術選定にかける時間を短縮し、また、車輪の再発明を防止することで、開発にかかる時間を効率化し、競争上の優位性を高める。
社内での運用体制(脆弱性対応やライフサイクルの運用など)を適切に組成することで、コストを最適化する。
全社でのサポート(脆弱性検知や対応方針の策定など)から漏れることによるリスクを低減する。
特定の人財だけにノウハウが集約してしまうことを回避する。