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

필터 0
선택된 필터 없음
삼성의 공유 경험 플랫폼, 다양한 단말에서 즐기는 새로운 디지털 소통의 시작
삼성
기타

삼성의 공유 경험 플랫폼, 다양한 단말에서 즐기는 새로운 디지털 소통의 시작

삼성의 공유 경험 플랫폼을 소개하는 글입니다. 다만 본문이 중간에 끊겨 세부 내용은 확인할 수 없었습니다.

#cloud#mobile
0005분
[인터널]  안드로이드  통신 컴포넌트 동작 매커니즘 ① - AsyncTask , RxAndroid
IMQA
프론트엔드

[인터널] 안드로이드 통신 컴포넌트 동작 매커니즘 ① - AsyncTask , RxAndroid

안드로이드 통신 컴포넌트의 내부 동작을 패턴 관점에서 정리했습니다. AsyncTask의 한계와 RxAndroid의 대안적 구조, 실무상의 주의점을 설명했습니다.

#Android#AsyncTask
26005분
사진으로 둘러보는 AWS re:Invent 2023 후기
매드업
데브옵스

사진으로 둘러보는 AWS re:Invent 2023 후기

AWS re:Invent 2023에 처음 참석해 행사 흐름과 현장 체험을 사진 중심으로 정리했습니다. 라스베가스 이동, 배지 수령, 엑스포, 세션, re:Play와 체력 관리 포인트를 소개했습니다.

#AWS#re:Invent
16005분
확장할 수 있는 데이터 추출 서비스 구축 경험 공유
올리브영
백엔드

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

엑셀 데이터 추출 기능이 느려지고 서버 부하가 커지는 문제를 개선한 경험을 공유했습니다. 비동기 이벤트와 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분
Bit(Binary digit) Byte 의 고찰
직방
기타

Bit(Binary digit) Byte 의 고찰

비트와 바이트 등 용량 단위의 기본 개념과 표기 차이를 정리했습니다. 특히 KB와 KiB의 구분, AWS에서 단위 표기를 명확히 써야 하는 이유를 설명했습니다.

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

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

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

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

MYSQL 인덱스 튜닝

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

#MySQL#SQL
50005분
외부셀러 - 외부 스파크성 트래픽으로부터 내부 시스템을 보호하는 방법 1탄
올리브영
아키텍처

외부셀러 - 외부 스파크성 트래픽으로부터 내부 시스템을 보호하는 방법 1탄

외부셀러의 동기식 API 구조를 비동기 이벤트 기반으로 분리해 내부 시스템 보호 방안을 소개했습니다. AWS MSK와 partition key, retry 로직으로 스파이크 트래픽 대응과 순서 보장을 다뤘습니다.

#Kafka#비동기
43005분
Spring Boot에서 MyBatis 적용
씨앤텍시스템즈
백엔드

Spring Boot에서 MyBatis 적용

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

#Spring Boot#MyBatis
17005분
Azar iOS Team이 잊힌 코드를 추모 하는 법
하이퍼커넥트
프론트엔드

Azar iOS Team이 잊힌 코드를 추모 하는 법

Azar iOS 팀이 Periphery로 Swift 프로젝트의 미사용 코드를 찾고 공유하는 체계를 만들었습니다. GitHub Actions와 CSV→HTML 변환, artifact 업로드로 주기적 운영도 함께 구성했습니다.

#Swift#iOS
13005분
Airflow Task failed Alert Mail 폭탄 회피하기
네이버 플레이스
데브옵스

Airflow Task failed Alert Mail 폭탄 회피하기

Airflow에서 동일 원인으로 반복 발송되는 Task 실패 알림을 하나로 통합하는 방법을 다루었습니다. DAG run의 Task Instance와 로그를 활용해 중복 메일 노이즈를 줄이는 구현을 소개했습니다.

#Airflow#ETL
30005분