Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Short Introduction of Rekcurd v1.0
Search
LINE Developers
April 22, 2019
Technology
1.4k
2
Share
Short Introduction of Rekcurd v1.0
Kubernetes Meetup Tokyo #18
https://k8sjp.connpass.com/event/124114/
LINE Developers
April 22, 2019
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
3
2.4k
Java 21 Overview
line_developers
6
1.3k
Code Review Challenge: An example of a solution
line_developers
1
1.6k
KARTEのAPIサーバ化
line_developers
1
620
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.3k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.4k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.9k
A/B Testing at LINE NEWS
line_developers
3
1.1k
LINEのサポートバージョンの考え方
line_developers
2
1.5k
Other Decks in Technology
See All in Technology
Why we keep our community?
kawaguti
PRO
0
390
AI時代のIssue駆動開発のススメ
moongift
PRO
0
360
Babylon.js Japan Activities (2026/4)
limes2018
0
150
ThetaOS - A Mythical Machine comes Alive
aslander
0
240
Cortex Code君、今日から内製化支援担当ね。
coco_se
0
230
ZOZOTOWNリプレイスでのSkills導入までの流れとこれから.pptx.pdf
zozotech
PRO
2
310
AWSで2番目にリリースされたサービスについてお話しします(諸説あります)
yama3133
0
110
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
170
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
2
740
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
340
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
5
780
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
900
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
92
Producing Creativity
orderedlist
PRO
348
40k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
170
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
250
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Unsuck your backbone
ammeep
672
58k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
230
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
99
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
260
Transcript
Rekcurdによる 機械学習モジュールの運用について Keigo Hattori, Search & Clova Center 2019.04.22. Kubernetes
Meetup Tokyo #18 Twitter #k8sjp
Who I am @keigohtr Keigo Hattori keigohtr Keigo Hattori Software
Engineer 2009 東北大学 情報工学 修士 2009~2017.10 富士ゼロックス 2017.11~ LINE 自然言語処理 x 機械学習が専 門。担当プロダクトはClova。 Apitore創業者。
担当プロダクトはClova
MLOps (機械学習のワークフロー) 分析 クレンジング アノテーション 学習 データ収集 評価 配信
「配信」には Kubernetes x Istio が使える!
・・・しかし
人類、新しいこと覚えない問題 ユ「便利だけどコスト(学習時間, お金)が必要なら使わない」 • Kubernetes • Istio • Docker •
gRPC • High availability configuration • fluentd • Security • Traffic control (nginx, LB, AB testing) • etc...
人類、やったことならできる(真理) 私「Rekcurdで全部サポートします」ユ「使ってやろう」 • Kubernetes • Istio • Docker • gRPC
• High availability configuration • fluentd • Security • Traffic control (nginx, LB, AB testing) • etc...
Rekcurd Features Rekcurd is a flexible managing system for ML
modules Features • Kubernetes • Service Mesh (Istio, Envoy) • Developer-Friendly interface (Rekcurd dashboard) • Django-like gRPC micro-framework (Rekcurd) • SDK (Rekcurd client)
Architecture (v1.0) grpc Reckurd dashboard Existing service Rekcurd client grpc
Online storage MySQL/sqlite [Optional] Internal/External service [Optional] WorkFlow rest Kubernetes Rekcurd Istio-proxy Rekcurd Istio-proxy Rekcurd Istio-proxy
Developer-Friendly interface (v1.0) Demo スクリーンショットをGitHubで公開中
Django-like gRPC micro-framework (v1.0) Procedures 1. Run commands $ pip
install rekcurd $ rekcurd startapp sample $ cd sample 2. Implement the contents $ vi app.py 3. Boot it $ python app.py
SDK (v1.0) Procedures 1. Install $ pip install rekcurd-client 2.
Use $ vi sample.py
Rekcurd Roadmap v2.0 v1.x v1.0 v0.x Now Apr 30th 2019
TBD TBD v1.0 • Dashboard renewal • Istio • AB testing • GitOps / ImageOps option • Less necessity component • AirFlow support v1.x • ML model evaluation and visualization • Canary release • GPU support • Log visualization v2.0 • TBD
RekcurdはApache2.0ライセンスで公開! https://github.com/rekcurd Welcome Feedback and Pull Request!!! 私もRekcurd使える? スターくださいスターくださいスターください
THANK YOU Let’s Q&A and Discussion