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もインフラ領域も、継続的なアーキテクチャや要素技術の見直しを行い、その時々の事業の状況や技術トレンドを反映したものに変化させ続けてきましたし、これからもそうしていくつもりです。

minne事業部の最近の様子は、ペパボテックブログペパボHRブログの各記事でご覧いただけます。

技術スタックのリスト

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

  • Mackerel
  • Sentry
  • Elastic APM

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

事例紹介