Home
ArenaGraphSignalTopics

/ The Arena

Prove your engineering skills.

GLOBAL+50 XP

Build a Confluent-Compatible Schema Registry Wire Format Encoder

Problem Overview

Apache Avro omits field names from binary payloads. The Confluent Wire Format defines a universal 5-byte header prefix: [0x00 (Magic Byte)] + [4-Byte Big-Endian Schema ID].

In this landmark capstone, you will implement:

  1. 5-Byte Big-Endian Wire Encoding: Pack Schema ID and Avro payload into wire frames.
  2. Wire Decoding & Header Validation: Verify magic byte 0x00 and extract Schema ID.

Join The Arena

Create an account to submit your implementation, test against our containerized CI suite, and climb the global leaderboard.

Create Account

ALREADY HAVE AN ACCOUNT? LOG IN