minne事業部
minne事業部は、その名の通り「minne(ミンネ)」というハンドメイドマーケットのサービスを開発・運営しています。2012年にサービスを開始し、今ではたくさんの作家・ブランドのみなさまの活動を支えています。
Web、iOS、Androidと複数プラットフォームにアプリケーションを提供しており、WebアプリはRuby on Rails、iOSアプリはSwift、AndroidアプリはKotlinをメインとした実装になっています。WebアプリはGMOペパボのプライベートクラウド(Nyah)とパブリッククラウドのAWSを組み合わせたハイブリットクラウドの上で稼働しており、高い可用性とコストパフォーマンスを実現しています。
Webのフロントエンドは、もともとRuby on Railsの仕組みでレンダーしていたものをNext.jsで置き換えていっているところです。WebもiOSもAndroidもインフラ領域も、継続的なアーキテクチャや要素技術の見直しを行い、その時々の事業の状況や技術トレンドを反映したものに変化させ続けてきましたし、これからもそうしていくつもりです。
技術スタックのリスト
Programming languages / Frameworks / Libraries etc.
Web Backend
- Ruby
- Ruby on Rails
- Go
- JavaScript / TypeScript
Web Frontend
- HTML / Slim
- CSS / Sass
- JavaScript / TypeScript
- React
- Next.js
- Vue.js
- jQuery
- Apollo Client
- Jest
- Storybook
Android
- Kotlin
- Java
- Dagger Hilt
- RxJava
- Kotlin Coroutines
- Jetpack Compose
- Retrofit2
- Apollo Android
iOS
- Swift
- SwiftUI
- UIKit
- Combine
DataPlatform
- BigQuery
Other
- GraphQL
- Apache Airflow
Infrastructure
- OpenStack
- Amazon Web Service
Middleware
- nginx
- Sidekiq
- Memcached
- Redis
- Fluentd
- Consul
Database
- Amazon RDS
- MySQL
Monitoring
- Datadog
- Mackerel
- Sentry
Data analytics
- Redash
- Google Data Studio
- BigQuery
Environment setup(環境構築)
- Puppet
- Terraform
Container Orchestration
- Kubernetes
CI/CD
- GitHub Actions
- ArgoCD
- Fastlane
- Bitrise
CDN
- CloudFront
Search Engine
- Elasticsearch