새로운 기술 블로그가 추가되었어요

필터 0
선택된 필터 없음
파트너오피스 리뉴얼, 왜 우리는 리팩터링을 하였는가?
올리브영
백엔드

파트너오피스 리뉴얼, 왜 우리는 리팩터링을 하였는가?

파트너오피스 리뉴얼 과정에서 가독성 저하, 공용 구조, 미사용 코드 등을 정리하며 리팩터링을 진행했습니다. 그 결과 코드 라인 감소와 함께 서비스 이해도, 유지보수성이 함께 개선되었습니다.

#refactoring#Spring Boot
79005분
모든 주문은 SIS로 통한다
SSG.COM
백엔드

모든 주문은 SIS로 통한다

다양한 판매 채널의 주문을 한곳에서 통합 관리하는 SIS 시스템을 소개했습니다. 상품 매핑과 WMS 연동으로 주문, 재고, 배송 상태를 연결했습니다.

#API#WMS
22005분
워드프레스 백업과 복원은 웹 파일과 DB를 한 쌍으로 맺어야 한다
넷마블
백엔드

워드프레스 백업과 복원은 웹 파일과 DB를 한 쌍으로 맺어야 한다

워드프레스 백업과 복원은 웹 파일과 DB를 함께 묶어 관리해야 한다는 점을 다뤘습니다.\n업데이트 테스트를 더 편하게 대응하기 위한 운영 경험도 공유했습니다.

#DB
14005분
엔지니어링 프로젝트 임팩트 산정하기
원티드
백엔드

엔지니어링 프로젝트 임팩트 산정하기

데이터 엔지니어링 프로젝트의 임팩트를 원화로 환산한 사례를 소개했습니다. 작업 리소스와 영향 범위를 기준으로 산정하는 접근법을 정리했습니다.

#Apache Kafka#ECS
8005분
확장할 수 있는 데이터 추출 서비스 구축 경험 공유
올리브영
백엔드

확장할 수 있는 데이터 추출 서비스 구축 경험 공유

엑셀 데이터 추출 기능이 느려지고 서버 부하가 커지는 문제를 개선한 경험을 공유했습니다. 비동기 이벤트와 Spring Batch Partitioning으로 처리 분리와 재다운로드 구조를 구성했습니다.

#Spring Batch#Kafka
32005분
Talend Studio와 TAC를 이용한 ETL 데모
씨앤텍시스템즈
백엔드

Talend Studio와 TAC를 이용한 ETL 데모

Talend Studio로 Oracle 테이블 ETL Job을 만들고 tMap, tFilterRow, 타입 변환 기능을 살펴보았습니다. TAC에서 빌드한 Job을 등록해 스케줄링과 모니터링까지 관리하는 흐름을 소개했습니다.

#ETL#Talend Studio
12005분
TypeORM QueryBuilder 활용 사례: 재사용성을 높이는 방법과 테스트 작성하기
직방
백엔드

TypeORM QueryBuilder 활용 사례: 재사용성을 높이는 방법과 테스트 작성하기

TypeORM QueryBuilder를 빌더 패턴으로 분리해 재사용성과 가독성을 높인 사례를 소개했습니다. 또한 필터별 유닛테스트로 복잡한 조건 조합의 검증을 쉽게 만든 방법을 설명했습니다.

#TypeORM#QueryBuilder
30005분
MYSQL 인덱스 튜닝
직방
백엔드

MYSQL 인덱스 튜닝

MySQL 인덱스가 있어도 풀스캔이 더 유리해지는 손익분기점과, 인덱스 스캔 비효율 사례를 설명했습니다. 실행계획과 실제 IO를 비교해 복합 인덱스 조건을 어떻게 개선할지 정리했습니다.

#MySQL#SQL
50005분
Spring Boot에서 MyBatis 적용
씨앤텍시스템즈
백엔드

Spring Boot에서 MyBatis 적용

Spring Boot에 MyBatis를 적용하는 기본 구성과 조회 예제를 정리했습니다. 의존성 추가부터 mapper XML, service, controller 연결과 결과 확인까지 설명했습니다.

#Spring Boot#MyBatis
17005분
Redhat 8.8 IBM DB2 11.5.8 서버 설치 (root)
씨앤텍시스템즈
백엔드

Redhat 8.8 IBM DB2 11.5.8 서버 설치 (root)

Red Hat 8.8 환경에서 IBM DB2 11.5.8 서버 설치 과정을 순서대로 정리했습니다. 인스턴스 생성, 시작/정지 테스트, TCP/IP 포트 설정까지 함께 확인했습니다.

#Red Hat Enterprise Linux#IBM DB2
21005분
[여기보기] 적절한 식습관과 운동을 유지하듯 건강하게 WAS 로그 관리하기
넷마블
백엔드

[여기보기] 적절한 식습관과 운동을 유지하듯 건강하게 WAS 로그 관리하기

WAS 로그는 레벨과 포맷을 적절히 관리해 보안과 저장 공간을 함께 챙겨야 합니다. 로그 디렉터리와 파일 권한도 제한해 안전하게 운영해야 합니다.

#WAS#logging
16005분
Redhat 8.8 IBM DB2 11.5.8 서버 사용자 설치 (non-root)
씨앤텍시스템즈
백엔드

Redhat 8.8 IBM DB2 11.5.8 서버 사용자 설치 (non-root)

Red Hat 8.8에서 IBM DB2 11.5.8을 non-root 방식으로 설치하고 설정하는 과정을 정리했습니다. 샘플 DB 생성과 CLI 조회까지 확인하는 흐름도 함께 소개했습니다.

#IBM DB2#Red Hat Enterprise Linux
25005분