Pure Java Blockchain
A conversation with RichardBair about blockchain implementation in
Java
1 Stunde 1 Minute
Podcast
Podcaster
Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien
Beschreibung
vor 9 Monaten
An airhacks.fm conversation with Richard Bair (@RichardBair) about:
discussion about Hedera public ledger and its underlying
technology, explanation of Hashgraph algorithm for consensus and
transaction ordering, comparison to other blockchain technologies
like Bitcoin and ethereum, Hedera's democratic approach to block
production versus leader-based systems, the Linux Foundation
project called Hiero where Hedera's code is being moved,
explanation of how nodes gossip transactions and come to consensus,
the role of the Hedera Governing Council including companies like
Dell and IBM, discussion of HBAR as the native token and fee
system, comparison of Hedera's fixed dollar-denominated fees versus
fluctuating fees in other blockchains, explanation of staking
mechanism and how it creates a representative democracy for node
selection, technical details about Hedera's Java implementation
using Java 21 and modern language features, use of ZGC garbage
collector with 200GB heap on consensus nodes, deployment on Linux
using docker, discussion of Java modules and challenges with
libraries like Netty, custom Protobuf to Java compiler called PBJ
for performance optimization, consideration of replacing Netty with
Helidon for better virtual thread support, discussion of supply
chain security concerns and minimizing dependencies, custom logging
implementation to avoid bloated frameworks like Log4j, importance
of deterministic code execution across all nodes, challenges of
distributed systems where iteration order must be consistent,
explanation of node synchronization mechanisms when nodes fall
behind, comparison to serverless cloud pricing models, discussion
of vertical versus horizontal scaling in blockchain systems
Richard Bair on twitter: @RichardBair
discussion about Hedera public ledger and its underlying
technology, explanation of Hashgraph algorithm for consensus and
transaction ordering, comparison to other blockchain technologies
like Bitcoin and ethereum, Hedera's democratic approach to block
production versus leader-based systems, the Linux Foundation
project called Hiero where Hedera's code is being moved,
explanation of how nodes gossip transactions and come to consensus,
the role of the Hedera Governing Council including companies like
Dell and IBM, discussion of HBAR as the native token and fee
system, comparison of Hedera's fixed dollar-denominated fees versus
fluctuating fees in other blockchains, explanation of staking
mechanism and how it creates a representative democracy for node
selection, technical details about Hedera's Java implementation
using Java 21 and modern language features, use of ZGC garbage
collector with 200GB heap on consensus nodes, deployment on Linux
using docker, discussion of Java modules and challenges with
libraries like Netty, custom Protobuf to Java compiler called PBJ
for performance optimization, consideration of replacing Netty with
Helidon for better virtual thread support, discussion of supply
chain security concerns and minimizing dependencies, custom logging
implementation to avoid bloated frameworks like Log4j, importance
of deterministic code execution across all nodes, challenges of
distributed systems where iteration order must be consistent,
explanation of node synchronization mechanisms when nodes fall
behind, comparison to serverless cloud pricing models, discussion
of vertical versus horizontal scaling in blockchain systems
Richard Bair on twitter: @RichardBair
Weitere Episoden
1 Stunde 12 Minuten
vor 7 Monaten
1 Stunde 6 Minuten
vor 7 Monaten
57 Minuten
vor 8 Monaten
1 Stunde 5 Minuten
vor 8 Monaten
1 Stunde 13 Minuten
vor 8 Monaten
In Podcasts werben
Kommentare (0)