클라우드 서비스 팀은 LINE의 프라이빗 클라우드인 Verda에서 DBaaS(DB as a service)를 제공하고 있습니다. DBaaS는 무엇보다도 DB의 가용성이 가장 중요합니다. 따라서 어떤 장애에서도 빠르게 문제를 인식하고 복구하는 게 필수입니다.
이 목표를 달성하기 위해 쿠버네티스를 활용한 선언형 DBaaS를 개발했습니다. 새로운 DBaaS는 노드에 문제가 생기면 시스템이 스스로 복구하는 자가 치유(self-healing) 능력이 있습니다. 이를 통해 DB에 높은 가용성을 제공하고, 많은 운영 업무를 자동화할 수 있습니다.
이 발표에서는 쿠버네티스와 오퍼레이터 패턴으로 개발한 새로운 DBaaS를 소개하고, 선언형 시스템을 개발하면서 얻은 노하우와 지식을 공유하겠습니다.
- All
- 88 sessions
Opening Session
-- Masahiko KokuboYahoo! JAPAN
- Tomohiro IkebeLINE
연합 학습을 이용한 LINE 스티커 추천
Data / AI-- Haruka KikuchiLINE
ZOZOTOWN 데이터 기반의 원죄와 현재
Data / AI-- Takehiro ShiozakiZOZO
일본어 기반 모델 HyperCLOVA의 대규모화와 응용 가능성
Data / AI-- Toshinori SatoLINE
- Takato YamazakiLINE
새로운 서비스 LIVEBUY의 정책 결정을 지탱한 데이터 분석
Data / AI-- Keiichiro NagaoLINE
야후 재팬의 AI 광고 심사 시스템 Creative Tester
Data / AI-- Yuki KaiYahoo! JAPAN
Flink@Data Platform - Ingestion Pipeline 재설계 및 오토 스케일링
Data / AI-- Atsutoshi OsukaLINE
- Hervé FrocLINE
AI-Text 필터링 모델을 위한 거대 ML 모델 적용기
Data / AI-- 김형락LINE Plus
데이터 플랫폼 데이터 활용을 촉진하기 위한 데이터 카탈로그 개발
Data / AI-- Naoto UdagawaLINE
기기에서 작동 가능한 End-to-End 음성 인식 시스템 개발
Data / AI-- Motoi OmachiYahoo! JAPAN
컴퓨터 비전의 최전선 - 서비스 응용의 현재와 향후 가능성
Panel DiscussionData / AI-- Yamato OkamotoLINE
- Kenji DoiYahoo! JAPAN
- Tomoya KoseZOZO
월간 취급액 10억엔 이상 마케팅 성과를 올리는 잇큐 데이터기반
Data / AI-- Masaru KannoIkyu
Demae-can 머신러닝 파이프라인 구축 및 프로덕트 개선
Data / AI-- Hiroo TakakuDemae-can
LINE의 End-To-End MLOps 플랫폼
Data / AI-- 홍선형LINE Plus
풍부한 표현력의 음성 합성 시스템 구현을 위한 기술 개발과 운영
Data / AI-- Ryo TerashimaLINE
- Kosuke FutamataLINE
LINE 스티커의 LINE 공식 계정 발신 효율 개선하기
Data / AI-- Koki NagamineLINE
OSS 분산 근사 최근접 벡터 검색 엔진 Vald ~도입과 활용 사례~
Data / AI-- Yusuke KatoYahoo! JAPAN
- Kiichiro YukawaYahoo! JAPAN
AutoFM: 기반 모델의 학습 및 추론 자동화 플랫폼
Data / AI-- Tomohide ShibataYahoo! JAPAN
야후 톱 페이지의 뒷면: 기사 추천 시스템의 시행착오와 향후 도전
Data / AI-- Shumpei OkuraYahoo! JAPAN
kurashiru에서 Snowflake로 맞춤형 추천하기
Data / AI-- Yuya Harigae (harry)dely
AI 신뢰성을 가시화하는 스트레스 테스트 기술
Data / AI-- Koki WataokaLINE
Yahoo! JAPAN과 LINE의 데이터 분석 조직에 대하여
Panel DiscussionData / AI-- Eri SakaueYahoo! JAPAN
- Taro TakaguchiLINE
- Yuki SekiguchiYahoo! JAPAN
How I Learned to Stop Worrying and Love the Bom
Security-- Simon VestinLINE
- Manabu NisekiLINE
SSHCA: 인증서 사용으로 안전성과 편의성을 모두 갖춘 서버 로그인
Security-- Masaya KontaniYahoo! JAPAN
UPDATE 부정행위 대책 - 모두가 안심할 수 있는 e커머스를 목표로 -
Security-- Akihiro DaigoYahoo! JAPAN
서버 사이드에서 신뢰성 높은 보안 소프트웨어 개발하기
Security-- 후바인찰스LINE Plus
- Jonas LejeuneLINE
JavaScript 화이트박스 암호와 이를 이용한 LINE Chrome의 보안 강화
Security-- Sanghwan AhnLINE
보다 안전한 Kubernetes Secrets 관리를 위한 에코시스템 개발
Security-- Katsuya YamaguchiYahoo! JAPAN
야후가 실천하는 프로덕션 환경의 카오스 엔지니어링
Infrastructure-- Yusuke TatsumiYahoo! JAPAN
6개월간 MySQL 인스턴스 1800개를 마이그레이션하기 위한 자동화 툴
Infrastructure-- Yoshinobu HarachiLINE
전문 검색(버티컬서치) 플랫폼 ABYSS 대처
Infrastructure-- Yasushi TakedaYahoo! JAPAN
Yahoo! JAPAN과 LINE의 MySQL 환경 소개
Panel DiscussionInfrastructure-- Tsubasa Tanaka (yoku0825)LINE
- Makoto SatoYahoo! JAPAN
1000개 이상의 쿠버네티스 클러스터에서 공통 애드온 관리하기
Infrastructure-- Shinya UemuraZ Lab
하이퍼 스케일 프로젝트, Ceph의 한계를 극복하고 구축한 방법
Infrastructure-- 변일수LINE Plus
ZOZOTOWN의 최대 이벤트, 신년 세일을 견디기 위한 노력
Infrastructure-- Kaito AkitaZOZO
최신 하드웨어를 활용하는 MySQL 스토리지 엔진 공동 연구
Infrastructure-- Shohei MatsuuraYahoo! JAPAN
쿠버네티스를 활용한 선언형 클라우드 DB 서비스
Infrastructure-- 한우형LINE Plus
Dynamic Link: LINE의 Smart Contract 상호 이용 방법
Blockchain-- Ryo Takase (loloicci)LINE
제로부터 시작하는 LINE Blockchain 스마트 계약 개발
Blockchain-- Shiki TakahashiLINE
LINE Blockchain을 구성하는 7가지 보안 요소
Blockchain-- Mariko ShozawaLINE
Intel SGX 기술로 안전한 키 관리 시스템을 개발한 이야기
Blockchain-- Torao TakamiLINE
Easier and Safer LINE Account Transfer
Server Side-- 마상욱LINE Plus
갑자기 접속이 5~10배 증가할 때를 위한 아키텍처 수정과 보수
Server Side-- Yuki MatsumotoValueCommerce
LINE 증권과 외부 서비스와의 연계 구조
Server Side-- Di AiLINE Fukuoka
야후! 쇼핑 앱의 부하에 대한 대처
Server Side-- Akinori IzumiYahoo! JAPAN
Server Architecture Behind Safety Check at LINE
Server Side-- Alfredo OsorioLINE
- Zhixin LiLINE
광고 게재 시스템의 통합 및 현대화 - 10년 분의 레거시에서 탈피 -
Server Side-- Sho KawasakiYahoo! JAPAN
독립적이고 범용적인 올인원(all-in-one) 메시징 플랫폼
Server Side-- 송재욱Demae-can
매일 20억 개의 요청을 받는 추천 서비스가 직면한 문제와 대책
Server Side-- Naoki Watanabe (hackmylife)LINE
DataSolution 사업을 뒷받침하는 기술
Server Side-- Hiroshi YamaguchiYahoo! JAPAN
20년 전통 음식 배달 서비스 Demae-can의 마이크로서비스화
Server Side-- Shunsuke UrushiharaDemae-can
LINE 오픈챗 서버가 100배 급증하는 트래픽을 다루는 방법
Server Side-- 김인제LINE Plus
<초PayPay 축제>를 뒷받치는 구매 유도 시스템의 부하 대책에 대해서
Server Side-- Kuniyuki TokizawaYahoo! JAPAN
'LINE 신년 대응'과 'PayPay 축제'에서 배우는 대규모 트래픽 극복 대책
Panel DiscussionServer Side-- Yuki MatsumotoValueCommerce
- Shunsuke NakamuraLINE
- Shinji KobayashiYahoo! JAPAN
Creative Experiences of Tech-Verse – Approach and Design
UX / Design-- 장예리LINE
- 김형승LINE
PayPay 금융 브랜드 통일. 스타일 통일화 및 금융 No.1 폼을 목표로 노력
UX / Design-- Shinya HasegawaYahoo! JAPAN
이커머스 서비스를 위한 디자인, 사업 성장과 UX 향상의 균형
Panel DiscussionUX / Design-- Kengo HashimotoLINE
- Risa TanakaYahoo! JAPAN
- Kenta HayashiZOZO
- Tomoya EmoriYahoo! JAPAN
쉽고 빠른 사이트 제작 Brand UI Design System
UX / Design-- 류광선LINE Plus
접근성을 향상시키기 위한 공감 창출과 동기 부여에 관하여
Panel DiscussionUX / Design-- Azusa TomitaLINE
- Makoto NakanoYahoo! JAPAN
- Taiki ShiraishiDemae-can
- Eiji FukushimaLINE
제품 개발 프로세스에 UX 리서치를 도입하는 방법
UX / Design-- Kaho TajimaYahoo! JAPAN
Yahoo! 쇼핑의 랭킹을 구성하는 특허들
UX / Design-- Ryu InagakiYahoo! JAPAN
- Ayane KonnoYahoo! JAPAN
대규모 리팩터링으로 Demae-can 앱 톱 페이지 보수성 개선하기
Mobile App-- Tomokazu KudoDemae-can
<PayPay프리마>는 Paging 2를 어떻게 Paging 3으로 이행했는가
Mobile App-- Rei NagahamaYahoo! JAPAN
LINE, 새로운 버전의 iOS에 대응해 전 세계 개발자에 공헌
Mobile App-- Yuki Aki (freddi)LINE
다수의 연합학습을 지원하는 LFL 클라이언트 플랫폼
Mobile App-- 장혁재LINE Plus
새로운 가치를 지속해서 제공하기 위한 코드 건전화 방안 - Yahoo! 날씨앱
Mobile App-- Ryosuke OhmaeYahoo! JAPAN
새로운 사용자 경험을 실현하기 위한 iOS 신기능 도입과 그 후
Panel DiscussionMobile App-- Kohki Miki (giginet)LINE
- Tatsuya TanakaYahoo! JAPAN
- 박성민LINE
모바일 앱의 기술 과제 정량화 및 추적 노하우
Mobile App-- Kazuhiro HayashiYahoo! JAPAN
Anko에서 Jetpack Compose로, LINE Sticker Maker 기술 부채 해소하기
Mobile App-- Po-Hao Chen (Po)LINE Fukuoka
LINE LIVE iOS의 SwiftUI - 기술 선택과 구현
Mobile App-- Wei Wang (onevcat)LINE
Headless CMS in LINE
Web Front-end-- 박광용LINE Plus
야후 쇼핑 프런트 엔드를 지원하는 공통 배포 기술
Web Front-end-- Hisashi TanakaYahoo! JAPAN
- Hiroaki KonakaYahoo! JAPAN
Feature Toggle을 이용한 대규모 업데이트 개발 접근 방법 in LINE Sukimani
Web Front-end-- Kenjiro IsomuraLINE Growth Technology
야후 전사에 걸친 ‘웹 퍼포먼스 개선’ 노력
Web Front-end-- Masanari HamadaYahoo! JAPAN
프런트엔드 엔지니어가 지속 가능한 OSS를 위해 할 수 있는 일
Panel DiscussionWeb Front-end-- Masanari HamadaYahoo! JAPAN
- Kohei UenoLINE
- Leonardo Ken OriharaLINE
코어 웹 바이탈의 빠른 URL 수를 99% 이상으로 유지하기
Web Front-end-- Keita MatsuuraYahoo! JAPAN
React와 함께 진화하는 GraphQL 클라이언트 Relay
Web Front-end-- Akishi TannoIkyu
야후에서는 개발의 신속성과 품질의 균형을 어떻게 맞추고 있는가?
Process & Environment-- Kanako YasunagaYahoo! JAPAN
개발 생산성과 품질 향상을 위한 E2E 테스트 자동화로 얻은 것
Process & Environment-- Hiroyuki OkudaLINE Fukuoka
야후 트래블 시스템 리뉴얼/잇큐 닷컴(一休.com)과의 시스템 통합
Process & Environment-- Naoya ItoYahoo! JAPAN
CosmWasm 스마트 컨트랙트에서 버그를 찾는 방법
Process & Environment-- 김도연LINE Plus
회사를 넘어선 '알고자 하는 마음': 합동 연구회의 매력과 난관
Panel DiscussionProcess & Environment-- Kengo HarunoYahoo! JAPAN
- Ikkou MorohoshiZOZO
- Takuma HanataniLINE
500명에게 서비스 운영 지표를 제공하기 위한 역할과 조직 체제
Process & Environment-- Koya HarayamaLINE Fukuoka
LINE 미니 앱: 5개국 10개 이상의 팀이 공통 목표를 향해
Process & Environment-- Tsuyoshi IshizukaLINE
팀의 협력 관계를 강화하는 스크럼 활용 방법
Process & Environment-- Nakato AraseYahoo! JAPAN
ELK와 Grafana를 이용해 테스트 자동화 시각화하기
Process & Environment-- 이준수 (Joon)LINE Plus
Yahoo! JAPAN 메인 페이지의 Kanban과 XP의 운용 및 정량적 가시화
Process & Environment-- Masashi KanedaYahoo! JAPAN
엔지니어링 조직의 점진적이고 지속적인 프로세스 개선
Process & Environment-- 이세현LINE Biz Plus
Day 1 - JST
CLOSEPresentation language Ko Interpretation languages Ja, En
쿠버네티스를 활용한 선언형 클라우드 DB 서비스
Infrastructure
Presentation language Ko Interpretation languages Ja, En
Speaker
한우형 / LINE Plus
Cloud Service Team
Software Engineer
LINE 클라우드 서비스 팀에서 쿠버네티스 관련 개발을 하고 있습니다. 콜드브루 커피를 좋아하며 최근에는 다양한 커피콩을 시도해 보고 있습니다.
Interviewer (+Talk)
Kenta Ishida / Yahoo! JAPAN
Cloud Platform, System Management Group, Technology Group
Engineer
Related Sessions
Flink@Data Platform - Ingestion Pipeline 재설계 및 오토 스케일링
Data / AI
-
- Atsutoshi OsukaLINE
- Hervé FrocLINE
야후가 실천하는 프로덕션 환경의 카오스 엔지니어링
Infrastructure
-
- Yusuke TatsumiYahoo! JAPAN
1000개 이상의 쿠버네티스 클러스터에서 공통 애드온 관리하기
Infrastructure
-
- Shinya UemuraZ Lab
보다 안전한 Kubernetes Secrets 관리를 위한 에코시스템 개발
Security
-
- Katsuya YamaguchiYahoo! JAPAN