국내 IT 기업 기술 블로그 최신 글

필터 0
선택된 필터 없음
MySQL online alter부터 CPU 100% 장애까지
데브시스터즈
백엔드

MySQL online alter부터 CPU 100% 장애까지

운영 중인 MySQL 대용량 테이블에 online alter를 적용한 과정과, 이후 CPU 100% 장애를 해결한 경험을 공유했습니다. Percona Toolkit과 캐시 구조 개선으로 서비스를 정상화했습니다.

#MySQL#AWS Aurora
1600
카카오페이 기술 블로그는 어떻게 만들었을까요?
카카오페이
기타

카카오페이 기술 블로그는 어떻게 만들었을까요?

X

6000
카카오엔터테인먼트FE
프론트엔드

BackstopJS 적용 후기 (Visual Regression Test)

BackstopJS를 스토리북 기반 시각적 회귀 테스트로 운영하며 사이드이펙트 탐지와 문서화를 함께 얻은 사례를 소개했습니다. 또한 PR 코멘트와 develop 머지 후 approve 자동화로 테스트 운영 부담을 줄였습니다.

#BackstopJS#Visual Regression Test
3000
Circuitbreaker를 사용한 장애 전파 방지
올리브영
백엔드

Circuitbreaker를 사용한 장애 전파 방지

CircuitBreaker와 Retry로 외부 장애 전파를 막고, Redis 장애 시 Oracle RDB로 즉시 우회하는 구조를 소개했습니다. Resilience4j 설정값과 상태 전이를 함께 정리해 실무 적용 방법을 설명했습니다.

#CircuitBreaker#Resilience4j
2500
컨테이너 작성시 환경변수 활용하기 1/2
클라우드메이트
데브옵스

컨테이너 작성시 환경변수 활용하기 1/2

컨테이너 작성 시 환경변수가 왜 중요한지 다루는 글입니다. 이전의 이미지 용량 줄이기 글과 이어지는 연속 주제입니다.

#container
1500
삼성
백엔드

메모리 유효성 체크 작업을 자동화할 수 있는 Rust 라이브러리

Rust와 C 라이브러리를 함께 사용할 때 발생하는 메모리 유효성 오류 대응용 라이브러리를 소개했습니다. 메모리 체크 작업을 자동화할 수 있는 Rust 라이브러리를 다룹니다.

#Rust#C
400
온라인몰 성능개선을 위한 FE 개발자의 고민 part-1
올리브영
프론트엔드

온라인몰 성능개선을 위한 FE 개발자의 고민 part-1

온라인몰 성능 개선을 위해 Infinite Scroll로 렌더링 범위를 줄인 사례를 다뤘습니다. 초기 로딩 속도와 스크롤 체감 성능이 개선됐습니다.

#React#성능
2900
우리 애자일 해볼까? (with 라이브스쿼드)
올리브영
프론트엔드

우리 애자일 해볼까? (with 라이브스쿼드)

올리브영 라이브 스쿼드의 애자일 협업 방식과 역할 분담, 그리고 라이브관 개선 과정을 소개했습니다. Daily scrum과 회고를 유연하게 운영하며 사용자 편의와 피드백 반영을 강화하고 있습니다.

#agile#스크럼
3700
카카오뱅크
프론트엔드

카카오뱅크 iOS 플랫폼의 모듈화, 왜 필요했을까요?

카카오뱅크 iOS 플랫폼에서 개발 리소스 부족과 빌드 시간 증가를 해결하기 위해 모듈화를 도입한 배경과 과정을 다뤘습니다. 모듈화로 얻은 교훈과 적용 포인트를 함께 공유했습니다.

#iOS#module
2500
Retool을 활용한 로그 데이터 시각화
더핑크퐁컴퍼니
프론트엔드

Retool을 활용한 로그 데이터 시각화

Retool로 Snowflake와 GraphQL 기반 로그 시각화 대시보드를 구축한 과정을 소개했습니다. Kibana와 Tableau의 한계를 보완하며 빠른 개발과 커스텀 기능을 확보했습니다.

#Retool#logging
1900
무스마
백엔드

Netty를 활용한 양방향 소켓 통신 구성

Netty 기반 양방향 소켓 통신 서버 구성 흐름을 정리했습니다. Spring Boot에서 초기화, 디코더, 핸들러, 클라이언트 관리 방식까지 예시로 설명했습니다.

#Netty#Spring Boot
100
Git + Gerrit, 리뷰 받은 코드를 수정해봅시다. Step-by-step (vs. GitHub)
스퀘어랩
백엔드

Git + Gerrit, 리뷰 받은 코드를 수정해봅시다. Step-by-step (vs. GitHub)

Git과 Gerrit에서 리뷰 받은 코드를 수정하는 과정을 단계별로 소개하는 글입니다. 혼자 작업하지 않는 환경에서 코드 리뷰의 중요성과 도구 선택 맥락을 짚었습니다.

#Git#GitHub
3200
다나와
백엔드

다나와의 상품 데이터 여정

다나와의 상품 데이터가 수집기, 분류기, 오피스, 검색을 거치며 관리되는 흐름을 소개했습니다. 자동 분류와 수동 보완, 검색 색인 최적화의 역할을 함께 설명했습니다.

#검색#DB
1300
실무에서 적용하는 테스트 코드 작성 방법과 노하우 Part 2: 테스트 코드로부터 피드백 받기
카카오페이
백엔드

실무에서 적용하는 테스트 코드 작성 방법과 노하우 Part 2: 테스트 코드로부터 피드백 받기

테스트 코드로부터 받은 피드백을 바탕으로 구현 코드를 지속적으로 리팩토링하는 방법을 다룹니다. 실무에서 테스트 코드 작성과 활용 노하우를 이어서 소개합니다.

#test#refactoring
2400