개요Apache Avro는 Apache Hadoop 생태계에서 널리 사용되는 데이터 직렬화 프레임워크로, 구조화된 데이터를 효율적으로 저장하고 교환하기 위한 이식성과 성능 중심의 포맷입니다. JSON 기반의 명시적 스키마(schema)와 바이너리 직렬화를 결합하여 빠른 처리, 작은 크기, 언어 간 호환성을 제공합니다.1. 개념 및 정의항목설명정의JSON 기반 스키마를 사용하는 데이터 직렬화 시스템목적데이터 저장, 전송, RPC를 위한 효율적 포맷 제공필요성스키마 명시와 변경 가능성이 높은 환경에서의 데이터 정합성 유지Avro는 스키마와 데이터를 함께 저장하여, 데이터 자체만으로도 의미 해석이 가능함2. 특징특징설명비교스키마 명시데이터 구조를 명확히 기술Protobuf, Thrift 등과 유사스키마 진화 ..