airhacks.fm podcast with adam bien

← airhacks.fm podcast with adam bien8 sept · 1 h 09 min

Fast JSON and Furious Runtime

Fast JSON and Furious Runtime8 sept1 h 09 min

An airhacks.fm conversation with David Kral about:

Helidon JSON and Helidon JSON Binding,

compile-time JSON binding with annotation processors generating readable Java source code,

no bytecode manipulation and no reflection,

debuggable generated converters,

comparison with Micronaut compile-time generation,

why Helidon avoids the JSON-B API and its reflection overhead,

a proposed bridge to the JSON-B API for stable standards-based code,

serializing Java Records with the @Json.Entity annotation,

a package-info annotation idea for processing an entire package,

Boundary Control Entity (BCE) structure for entity records,

JSON-P style JsonParser and JsonGenerator entry points,