airhacks.fm podcast with adam bien

← airhacks.fm podcast with adam bien8. Sept. · 1 Std. 09 Min.

Fast JSON and Furious Runtime

Fast JSON and Furious Runtime8. Sept.1 Std. 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,