목록2025/01/13 (3)
잡동사니
안녕하세요. yeTi입니다. 오늘은 AI 시대의 핵심 기술로 부상하고 있는 FC-BGA(Flip Chip Ball Grid Array)에 대해 이야기해보려 합니다. 특히 국내 기업인 코리아써키트의 사례를 통해 이 기술의 현재와 미래를 살펴보겠습니다.FC-BGA란 무엇인가?FC-BGA는 고성능 반도체 칩을 패키징하는 첨단 기술입니다. 반도체 칩을 뒤집어(Flip) 기판에 직접 연결하고, 기판 하단에 볼 형태의 연결부(Ball Grid Array)를 가지는 구조를 특징으로 합니다. 이 기술은 다음과 같은 장점을 제공합니다:더 많은 입출력(I/O) 연결 제공신호 전달 거리가 짧아 전기적 성능이 우수뛰어난 열 발산 능력고집적화와 소형화 가능AI 시대에서 FC-BGA의 중요성FC-BGA는 AI 시대의 핵심 기술로..
안녕하세요. yeTi입니다.오늘은 MariaDB Galera Cluster의 멀티 마스터 아키텍처와 데이터 일관성 관리에 대해 이야기해보려 합니다. 특히 Galera Cluster가 어떻게 멀티 마스터 환경에서 데이터 일관성을 유지하면서도 고가용성을 제공하는지, 그 핵심 메커니즘을 자세히 살펴보겠습니다.Galera Cluster의 철학: 일관성과 가용성의 균형Galera Cluster는 분산 시스템 환경에서 고가용성과 데이터 일관성을 동시에 추구하는 것을 목표로 설계되었습니다. 이는 분산 시스템에서 흔히 발생하는 CAP 이론의 트레이드오프를 효과적으로 다루기 위한 선택이었습니다.멀티 마스터 구조의 선택Galera Cluster가 기본적으로 멀티 마스터 구조를 채택한 것은 고가용성을 위한 전략적 선택이었습..
안녕하세요. yeTi입니다.오늘은 MariaDB Galera 클러스터에서 사용되는 SST(State Snapshot Transfer) 방식 중 하나인 rsync에 대해 이야기해보려 합니다. 특히 rsync가 SST로 선택된 이유와 그 특성을 깊이 있게 살펴보면서, 실제 운영 환경에서 고려해야 할 점들을 함께 알아보겠습니다.SST와 rsync의 만남데이터베이스 클러스터링에서는 새로운 노드가 합류할 때 기존 데이터를 복사하는 과정이 필수적입니다. Galera 클러스터에서는 이 과정을 SST라고 부르며, 그 방법 중 하나로 Linux의 파일 동기화 도구인 rsync를 선택했습니다.왜 rsync일까요? 이는 데이터베이스의 근본적인 특성과 관련이 있습니다. 데이터베이스는 결국 파일 시스템에 데이터를 저장합니다. ..