airhacks.fm podcast with adam bien cover image

airhacks.fm podcast with adam bien

Latest episodes

undefined
Dec 31, 2022 • 1h 2min

How Grizzly and Atmosphere Happened

An airhacks.fm conversation with Jeanfrancois Arcand (@jfarcand) about: TRS 80 from radioshack with 12, starting with turtles and Logo, training artificial networks with differential equations, a force feedback mouse with AI inside, starting with the first Java version, implementing AI with Java, starting at the EJB team at Sun Microsystems, working on Tomcat at Sun, working on J2EE RI - the foundation of Glassfish, GlassFish v1 shipped with grizzly, grizzly vs. atmosphere, working on JSR-356 - WebSockets, creating a betting game for ice hockey and football, creating the yulplay company, handling 25k transactions per JVM, using Apache Kafka for communication, running on 5-10 EC 2 instances and NLB, working on Environmental, social, and corporate governance (ESG), AI and model explainability challenges, starting at metrio, metrio was bought by Nasdaq Jeanfrancois Arcand on twitter: @jfarcand
undefined
Dec 23, 2022 • 1h 1min

Xmas with the Brazilian JavaMan

An airhacks.fm conversation with Bruno Souza (@brjavaman) about: the JavaMan, planting Xmas trees, the Why, the How and the What, the Golden Circle by Simon Sinek, micro services vs. monoliths, 4 Places and 5 Tips to Become an Amazing Speaker, Sun Ray Station Bruno Souza on twitter: @brjavaman
undefined
Dec 16, 2022 • 49min

What is foojay.io?

An airhacks.fm conversation with Geertjan Wielenga (@GeertjanW) about: Geertjan previously on airhacks.fm at: "#212 From a NetBeans Champion to a Friend of the openJDK", what is foojay.io, Friends of OpenJDK, foojay Disco API, Bert on airhacks.fm on: "#123 Plasma is the new "Hello,World"", Azul Hardware announcement, blogpost: New Hardware For Serverside Java, Azul Systems Vega 3: 54 Cups of Coffee, Geertjan Wielenga on twitter: @GeertjanW
undefined
Dec 11, 2022 • 47min

To MicroProfile, Or Not To MicroProfile?

An airhacks.fm conversation with Romain Manni-Bucau (@rmannibucau) about: Romain appeared first at "#79 Back to Shared Deployments", kubernetes and portability, minio, nginx kubernetes k0s, MicroProfile SmallRye, self-constraining for productivity, JSON-RPC over GraphQL, yupiik uship - a Jakarta EE subset, "Making the Intentions Explicit with JAX-RPC over JAX-RS", JSON-RPC over GraphQL, Apache OpenWebBeans, Apache Tomcat, JSON-B, Apache Johnzon JSON-B supports Java Records, Romain Manni-Bucau on twitter: @rmannibucau
undefined
Nov 29, 2022 • 58min

Java, CraC and Reducing Cold Start Duration with AWS Lambda SnapStart

An airhacks.fm conversation with Mark Sailes (@MarkSailes3) about: CRaC API, C1 and C2 compilers, GraalVM and Random, CRaC and Stateful EJB beans, Lambda SnapStart and snapshotting the Firecracker VM, the CraC resource interface and listener methods, priming the critical path, Quarkus with MicroProfile AWS on Lambda CDK template, Plain Java AWS Lambda with CDK template, SDKs calls in the beforeCheckpoint hook, SnapStart state never leaves the region, SnapStart state is cached in caches within Availability Zones, SnapStart is available within VPCs, only versioned AWS Lambdas can be optimized, Provisioned Concurrency and SnapStart, The Other Feature of AWS Lambda Provisioned Concurrency — Saving Money, A serverless journey: AWS Lambda under the hood provisioned concurrency and EC 2 reserved instances, AWS Lambda function starts at bare metal, Mark Sailes on twitter: @MarkSailes3
undefined
Nov 28, 2022 • 54min

How OmniFish Happened

An airhacks.fm conversation with David Matejcek (@dmatej) about: pmd 85 the slovak computer by Tesla. optimizing games, starting with Java 1.2, working with Apache Turbine, joining ICZ Group in Prague, from Sun One to Glassfish, working with Payara and Payara Micro, a call from Ondro, Ondrej Mihalyi appeared on "#160 Modules Are Needed, But Not Easy", Arjan Tijms appeared on "#184 Piranha: Headless Applets Loaded with Maven" , no leader, just p2p, working on payara cloud, logging is an art, improved logging in Glassfish 7, OmniFish is the main contributor to Glassfish, Glassfish Admin Console and Woodstock JSF, David Matejcek on twitter: @dmatej
undefined
Nov 20, 2022 • 1h 1min

ACID, Base, XA and Long Running Actions

An airhacks.fm conversation with Daniel Kec (@danielkec) about: Daniel Kec on airhacks.fm "#214 It is Cool to Block Again", OASIS WS-LRA, LRA, ACID vs. BASE, Inconsistency Window, Eventual Consistency, LRA Annotation, Mark Little on "#40 Transactions, J2EE, Java EE, Jakarta EE, MicroProfile and Quarkus", Helidon LRA module, MicroProfile Fault Tolerance, Experimental Helidon LRA Coordinator, OCI ObjectStorage, Eventuate Daniel Kec on twitter: @danielkec
undefined
Nov 13, 2022 • 1h 1min

Low Code, No Code, WYSIWYG …and some CRaC

An airhacks.fm conversation with John Ceccarelli (@jceccarelli1) about: Macintosh 512K, writing short stories and playing Dark Castle, studying European politics, enjoying Brno and Prague, learning Czech from a communist book, technical writing for Sun Microsystems, working on NetBeans Matisse, WYSIWYG precision is challenging, NetBeans Visual Web Pack was extremely popular, Sun’s JSF woodstock, separation of generated and implemented code is challenging, explaining AWS Lambdas with EJBs, visual representation of complex code is challenging, NetBeans vs. IntelliJ strategies, Installing Java Support in Visual Studio Code, working on JVM internals at Azul Systems, Azul JVMs Zulu vs. Prime, the Falcon JIT, optimising JVM for Apache Cassandra, the Renaissance Suite, memento and openJDK CRaC, Azul’s CRAC optimization, crowdourcing the optimizations, quarkus on Azul’s CRaC, Azul Prime is based on LLVM, Foojay and azul John Ceccarelli on twitter: @jceccarelli1
undefined
Nov 6, 2022 • 1h 9min

Karatsuba, Megamorphic Call-sites, Deadlocks and a bit of Loom

An airhacks.fm conversation with Heinz Kabutz (@heinzkabutz) about: Heinz previously appeared on the episode: "#183 The JavaSpecialist(s)", The Newsletter #1: “Deadlocks in Java”, SwingUtilities invokeLater, deadlocks and thread dumps, ThreadMXBean find locked threads, ForkJoin vs. parallelStream, ForkJoinPool, Java ReentrantLock and timeouts, HashTable vs. ConcurrentHashMap, Parallelism vs. Concurrency, Project Loom, Polymorphism Performance Mysteries, the Karatsuba Algorithm, List.of is not List.of Heinz Kabutz on twitter: @heinzkabutz
undefined
Oct 30, 2022 • 1h 4min

It is Cool to Block Again

An airhacks.fm conversation with Daniel Kec (@danielkec) about: Daniel previously on airhacks.fm in "#120 Reactive Programming, Helidon, Kafka and Project Loom", helidon project “warp” becomes Helidon Nima, Project Loom on Jersey, obstructing virtual threads, yielding a virtual thread, throttling the concurrency, the future of reactive programming, the Helidon book, websocketstream spec, Streams API, Event Sourcing with Oracle database and helidon, helidon on AWS Lambda, AWS serverless container, OCI JDBC vs. OCI Cloud, JEP 290: Filter Incoming Serialization Data, LRA implementation by Helidon, Long Running Actions with Helidon, Goran Opacic on LRA in "#210 The Cloud is Slower Than Your Local Machine", LRA is about compensation, Transaction Manager for Microservices, FN Java, Helidon modular routing, Helidon is using Jersey, Daniel Kec on twitter: @danielkec

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner