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
2
1.4k
Short Introduction of Rekcurd v1.0
Kubernetes Meetup Tokyo #18
https://k8sjp.connpass.com/event/124114/
LINE Developers
April 22, 2019
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
3
2.3k
Java 21 Overview
line_developers
6
1.2k
Code Review Challenge: An example of a solution
line_developers
1
1.3k
KARTEのAPIサーバ化
line_developers
1
550
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.2k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.1k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.6k
A/B Testing at LINE NEWS
line_developers
3
990
LINEのサポートバージョンの考え方
line_developers
2
1.3k
Other Decks in Technology
See All in Technology
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
18
52k
【OptimizationNight】数理最適化のラストワンマイルとしてのUIUX
brainpadpr
2
540
20250807 Applied Engineer Open House
sakana_ai
PRO
2
590
いま、あらためて考えてみるアカウント管理 with IaC / Account management with IaC
kohbis
2
400
意志の力が9割。アニメから学ぶAI時代のこれから。
endohizumi
1
110
JAWS AI/ML #30 AI コーディング IDE "Kiro" を触ってみよう
inariku
3
400
AIと描く、未来のBacklog 〜プロジェクト管理の次の10年を想像し、創造するセッション〜
hrm_o25
0
110
メルカリIBIS:AIが拓く次世代インシデント対応
0gm
2
450
Segment Anything Modelの最新動向:SAM2とその発展系
tenten0727
0
930
Mackerel in さくらのクラウド
cubicdaiya
1
130
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
700
✨敗北解法コレクション✨〜Expertだった頃に足りなかった知識と技術〜
nanachi
1
780
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
73
5k
Thoughts on Productivity
jonyablonski
69
4.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Automating Front-end Workflow
addyosmani
1370
200k
How to Ace a Technical Interview
jacobian
279
23k
Into the Great Unknown - MozCon
thekraken
40
2k
Optimizing for Happiness
mojombo
379
70k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
BBQ
matthewcrist
89
9.8k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
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