모든 블로그
라인

라인

주요 카테고리 AI · 백엔드 · 아키텍처

활동 요약

대표 인기 포스트3년 차 앱 개발자가 일하는 순서를 공유합니다582 조회
최근 30일
3개
평균 조회
78
누적 조회
16,955
전체 글
216개
마지막 발행
2026. 11. 13.
블로그 방문

라인 기술 블로그 글 (216)

백엔드

HBase 복제를 이용해 마이그레이션하기

HBase 복제를 이용해 대용량 데이터 마이그레이션과 HA 구축 과정을 정리했습니다. 스냅숏, 복제 검증, Kerberos 설정과 운영 시 주의점을 함께 다뤘습니다.

#HBase#NoSQL#migration
3300

기타

코드 품질 개선 기법 시리즈 소개

LY Corporation의 코드 품질 개선 활동과 이를 바탕으로 한 ‘코드 품질 개선 기법’ 시리즈를 소개했습니다. 리뷰 재검토와 주간 공유를 통해 범용적인 개선 인사이트를 축적하고 있습니다.

#Kotlin#Swift#Android
5000

백엔드

코드 품질 개선 기법 1편: 한 번 엎지른 <error>는 다시 주워 담지 못한다

에러 표현 방식은 복구 가능성과 호출자 처리 범위에 맞춰 선택해야 한다고 설명했습니다. 예시 코드에서는 입력 오류와 구현 실수를 다른 방식으로 분리해 개선했습니다.

#Kotlin#exception#예외 처리
5300

기타

Future<Flutter> 2024에 다녀왔습니다

Future<Flutter> 2024 행사 참석 후기와 현장 분위기, 발표 내용을 공유했습니다. Flutter Web, BloC, UI 커스터마이징 경험을 통해 얻은 학습과 인사이트도 정리했습니다.

#Flutter#WebRTC#BLoC
2500

백엔드

Poetry를 이용한 멀티 프로젝트 Python 애플리케이션 개발 방법

Python 대규모 LLMOps 프로젝트에서 Poetry로 멀티 프로젝트 구조와 의존성 관리를 구성한 사례를 소개했습니다. 또한 Dependency Injector로 코드 결합도를 낮추는 방법도 함께 다뤘습니다.

#Python#Poetry#DI
3500

AI

Harness를 이용해 LLM 애플리케이션 평가 자동화하기

LLM 애플리케이션의 변동성과 복잡성을 줄이기 위해 테스트와 평가를 자동화하는 방법을 소개했습니다. Harness를 커스텀해 프롬프트, 지표, 아웃풋별 평가를 동적으로 처리하는 파이프라인을 구성했습니다.

#LLM#test#자동화
5700

AI

Tech Week 2024, 사내 해커톤 Hack Day에 참여했습니다!

LY Corporation Tech Week 2024의 사내 해커톤 Hack Day 참여 경험을 공유했습니다. AI 기반 프로덕트 제작 과정과 글로벌 협업 속에서 얻은 인사이트를 소개했습니다.

#UI/UX#Android#웹
3900

아키텍처

Flutter 클린 아키텍처: 작은 앱부터 대규모 프로젝트까지 맞춤 설계

Flutter 앱을 단계적으로 확장하며 클린 아키텍처로 발전시키는 과정을 소개했습니다. 작은 프로젝트에서는 과할 수 있지만 대규모 프로젝트에서는 유지보수와 테스트에 유리했습니다.

#Flutter#클린 아키텍처#Repository
5300

아키텍처

일본 1위 배달 앱, 바닥부터 다시 짠다 - Recode 프로젝트

일본 배달 앱 데마에칸의 코드베이스와 아키텍처를 전면 교체한 Recode 프로젝트를 소개했습니다. UI는 유지하되 보안, 안정성, 테스트 가능성을 높이기 위해 앱 4개를 다시 개발했습니다.

#보안#iOS#Android
6400

아키텍처

일본 1위 배달 앱, 바닥부터 다시 짠다 - Recode 프로젝트

일본 1위 배달 앱 데마에칸의 Recode 프로젝트를 소개하는 글입니다. 기존 서비스를 바닥부터 다시 설계한 배경을 다룹니다.

#refactoring#system
1800

데브옵스

Playwright와 Jira로 만드는 스마트 장애/변경 알림 및 관리 시스템

Playwright와 Jira, Slack 봇을 연계해 장애 알림과 티켓 관리를 자동화한 시스템 구축 과정을 소개했습니다. 쿠버네티스 크론잡과 재시도 튜닝으로 오탐을 줄이고 운영 효율을 높인 사례입니다.

#Playwright#Jira#Slack
4000

아키텍처

과격하게 레거시를 쇄신하는 세 가지 방법과 그 사례

데마에칸이 레거시를 해소하기 위해 인프라 단절, 코드 재작성, 사양 경량화라는 세 가지 방법을 소개했습니다. 각 방법의 장단점과 실제 적용 사례를 통해 서비스 개선의 트레이드오프를 설명했습니다.

#레거시#Strangler Fig#Kotlin
3800

기타

Tech Week 2024, 도쿄에 다녀왔습니다.

LY Corporation Tech Week 2024 도쿄 참가 후기를 공유했습니다. 글로벌 기술 교류, 발표, 부스 운영, 해커톤 현장을 통해 배운 점을 정리했습니다.

#ML#추천#벡터 데이터베이스
2200

AI

PQC로의 여정: 양자 컴퓨터 시대에 데이터 지키기

양자 컴퓨터가 RSA와 ECC 같은 기존 암호를 위협하는 이유와 PQC 전환의 필요성을 설명했습니다. 하이브리드 모드로 단계적 전환을 준비해야 한다는 점도 정리했습니다.

#PQC#양자 컴퓨팅#RSA
3900

AI

FIDO2 클라이언트 SDK 오픈소스 소개

WebAuthn Level 2를 따르는 FIDO2 클라이언트 SDK와 데모 앱 오픈소스를 공개했습니다. Android Kotlin과 iOS Swift 기반으로 모바일 네이티브 앱의 패스워드 없는 인증 구현을 쉽게 돕습니다.

#FIDO2#WebAuthn#Android
3200

프론트엔드

Flutter Web을 활용해 제품 개발 환경 개선하기

ConsumerApp에 Flutter Web 개발 환경을 붙여 내부 화면 확인과 커뮤니케이션 효율을 높였습니다. 패키지 업데이트, CORS 대응, 웹뷰·지도 분기 처리로 웹 실행 가능성을 확보했습니다.

#Flutter#Flutter Web#CORS
4400

백엔드

기기와 앱의 무결성 보장부터 서비스 요청 보호까지: LINE의 기기 증명 서비스 - 2편

LINE 서비스에 기기 증명을 적용한 과정과 Android·iOS에서 확인된 실패 유형을 소개했습니다. 또한 Risk Metric 활용과 금융 서비스 확장 방향도 함께 정리했습니다.

#Android#iOS#API
2300

데브옵스

쿠버네티스 커스텀 리소스 정의하고 관리하기(feat.컨트롤러)

쿠버네티스 컨트롤러로 커스텀 리소스를 선언적으로 관리하는 방법을 설명했습니다. Informer와 WorkQueue를 포함한 내부 동작과 운영 사례도 함께 소개했습니다.

#Kubernetes#컨트롤러#custom resource definition
3100