모든 블로그
뱅크샐러드

뱅크샐러드

주요 카테고리 프론트엔드 · DevOps

활동 요약

대표 인기 포스트React랑 Lottie로 게임을 만든다고요?152 조회
최근 30일
8개
평균 조회
14
누적 조회
1,365
전체 글
99개
마지막 발행
2026. 11. 9.
블로그 방문

뱅크샐러드 기술 블로그 글 (99)

프론트엔드

뱅크샐러드의 새로운 집(Home) 짓기 - 2편 | 완공편

홈 탭을 위해 iOS·Android 구현 기술을 PoC로 검증하고 서버 드리븐 UI를 설계했습니다. 단계적 QA와 114일간의 실험으로 지표를 관찰하며 안정적으로 배포했습니다.

#iOS#Android#POC
000

프론트엔드

뱅크샐러드의 새로운 집(Home) 짓기 - 1편 | 기초공사

마이데이터 환경과 기능 발견성 문제를 해결하기 위해 홈 탭을 설계했습니다. CUJ와 반복 리서치로 사용자 흐름을 검증하고 운영 가능한 진입점을 만들었습니다.

#UI/UX#마이데이터#CUJ
100

기타

뱅크샐러드의 새로운 집(Home) 짓기 - 2편 | 완공편

뱅크샐러드의 새로운 Home 구축 과정 중 완공편을 다룬 글입니다. 발췌상 홈을 어떤 과정으로 만들어 갔는지에 초점이 있습니다.

2600

기타

뱅크샐러드의 새로운 집(Home) 짓기 - 3편 | 증축편

홈탭 출시 이후 개선과 운영 단계에서 팀원 이탈과 역할 변화가 크게 발생했습니다. 출시 이후 제품을 계속 다듬는 과정에서 조직 변화에 대응한 사례입니다.

#UI/UX#모니터링
2000

아키텍처

뱅크샐러드의 새로운 집(Home) 짓기 - 1편 | 기초공사

뱅크샐러드 앱에 없던 홈 화면을 새로 설계하는 과정을 다뤘습니다. 기초공사 단계에서 홈의 역할과 사용자 흐름을 재정의했습니다.

#UI/UX#refactoring
2500

프론트엔드

안전제일! 뱅크샐러드가 모바일 앱을 안정적으로 배포하는 방법

모바일 앱의 되돌릴 수 없는 배포 특성에 맞춘 주간 QA·심사·점진 배포 절차를 소개했습니다. 브랜치 전략과 자동화 테스트, 모니터링으로 배포 리스크를 낮춘 방식을 설명합니다.

#iOS#Android#GitHub Actions
000

프론트엔드

안전제일! 뱅크샐러드가 모바일 앱을 안정적으로 배포하는 방법

모바일 앱을 안정적으로 배포하기 위한 운영 방법을 소개한 글입니다. iOS 배포 사례를 바탕으로 안전성을 우선하는 전략을 다뤘습니다.

#mobile#iOS#배포
2600

프론트엔드

모듈 구조를 개선해 더 나은 뱅크샐러드 iOS 앱 개발하기

비대해진 Shared 모듈을 기능별로 분리해 iOS 프로젝트의 불필요한 의존성을 줄였습니다. DataInterface를 도입해 Domain과 Data가 추상화에 의존하도록 구조를 개선했습니다.

#iOS#module#클린 아키텍처
000

프론트엔드

모듈 구조를 개선해 더 나은 뱅크샐러드 iOS 앱 개발하기

뱅크샐러드 iOS 앱의 모듈 구조를 개선한 내용을 다룹니다. 개발 생산성과 유지보수성을 높이기 위한 방향을 소개합니다.

#iOS#module
4300

프론트엔드

Web을 위한 gRPC Stub과 Runtime 생성하기 - Feat. Buf & kubernetes

Buf 플러그인으로 gRPC-Gateway용 타입 안전 HTTP 클라이언트를 자동 생성했습니다. SSR에는 Kubernetes 내부 DNS를 적용해 응답 시간과 IPS 부하를 줄였습니다.

#gRPC#Buf#Kubernetes
000

프론트엔드

Web을 위한 gRPC Stub과 Runtime 생성하기 - Feat. Buf & kubernetes

웹에서 gRPC Stub과 Runtime을 생성하는 방법을 다뤘습니다. Buf와 Kubernetes를 활용한 구성 흐름을 중심으로 소개했습니다.

#gRPC#Kubernetes#web
2800

백엔드

뱅크샐러드 Go 코딩 컨벤션

Go 서버 개발에서 안전한 오류 처리와 고루틴, HTTP 연결 관리 원칙을 정리했습니다. 테스트·네이밍·프로젝트 구조까지 일관된 코드베이스를 위한 컨벤션을 제시합니다.

#Go#gRPC#HTTP
100

백엔드

뱅크샐러드 Go 코딩 컨벤션

뱅크샐러드 코어 백엔드 팀의 Go 코딩 컨벤션을 소개한 글입니다. Go와 gRPC 기반 백엔드 개발에서 코드 일관성을 높이기 위한 기준을 정리했습니다.

#Go#gRPC
2800

데브옵스

사용법과 함께 작성해본 좌충우돌 AWS DMS 사용기 - feat. RDS 통합 이야기

AWS DMS로 다수의 RDS 클러스터를 도메인 단위로 통합한 경험과 기본 설정 절차를 공유했습니다. 부하, MySQL binary log, LOB·FK 제약조건과 데이터 검증 방법을 설명했습니다.

#AWS#DMS#RDS
000

데브옵스

사용법과 함께 작성해본 좌충우돌 AWS DMS 사용기 - feat. RDS 통합 이야기

AWS DMS의 기본 사용법과 실제 적용 경험을 공유했습니다. RDS 통합과 함께 DevOps 관점의 활용 흐름을 다뤘습니다.

#AWS#migration#RDS
3000

백엔드

점점 커지는 RDB Table, S3로 귀양 보내고 Athena로 불러오기 - feat. Optimization with Spark Bucketing

MySQL 이력 데이터를 S3·Athena 구조로 옮기며 발생한 객체 호출 비용 문제를 분석했습니다. user id 버케팅과 일별 파티션으로 Athena 비용을 약 700배 줄였습니다.

#Spark#S3#Athena
000

백엔드

점점 커지는 RDB Table, S3로 귀양 보내고 Athena로 불러오기 - feat. Optimization with Spark Bucketing

이력성 데이터 증가로 MySQL 부담이 커져 S3와 Athena로 저장·조회 구조를 옮긴 사례를 다뤘습니다. Spark bucketing으로 필요한 데이터만 읽도록 최적화하는 흐름을 소개했습니다.

#MySQL#S3#Athena
1500

백엔드

분석 데이터를 프로덕션에서 쉽게 사용할 수 없을까?

분석 테이블을 API로 제공하는 dataserving 플랫폼 구축 과정을 소개했습니다. protobuf 명세와 데이터 파이프라인으로 다양한 데이터 제품 개발을 지원했습니다.

#S3#Airflow#Spark
000