airhacks.fm podcast with adam bien

Helidon CLI, Builds, Docker and Kubernetes


Listen Later

An airhacks.fm conversation with Romain Grecourt (@rgrecourt) about:
introduction of clean Java EE 6 API guidelines by Bill Shannon,
the guidelines were implemented by Romain,
the Maven Versioning Rules by Bill Shannon,
predictable groupids, artifactids and package names in Java EE 6,
helidon comes with a flat classloader,
in helidon there is no distinction between helidon's and third party libraries,
Java EE 7 fixed the uncompilable API issue,
API jar is the implementation of the API,
Java EE APIs from different vendors may vary,
javax API was not meant to be universal,
Bill Shannon was one of Solaris architects,
the "Oracle Native Developer",
GlassFish v2 and v3 was "bleeding edge",
early GlassFIsh versions were built with Apache Ant,
WebLogic multi-tenancy and vertical scaling,
WebLogic build system modernization,
migration from Jira and Mercurial to GitHub,
migration from svn to git,
GlassFish started with cvs then transition to svn,
KDE's svn to git,
during the transition from Java EE GlassFish to Jakarta EE GlassFish some history got lost,
the "Java For Cloud" project,
"Java For Cloud" is the ancestor of Helidon,
weblogic 8 was very fast,
GlassFish v3 was internally modularized,
Helidon was inspired by Java 8 functional programming capabilities and expressjs,
Java For Cloud was "Functional First and Reactive First",
Java For Cloud became the Helidon Web Server,
Helidon SE would compete with Vert.x,
Reactive Programming is Helidon's implementation detail,
Helidon supports Java Loom,
Helidon SE is faster, than Helidon MicroProfile,
CQRS might help with database scalability,
Helidon CLI is written in Java and translated with GraalVM to a native executable,
vuejs CLI developer experience inspired Helidon CLI,
GraalVM: goodness of Go and greatness of Java,
Helidon CLI will support pluggable extensions,
Helidon comes with home-made templating framework,
wad.sh - the "Watch and Deploy" tool,
jib - demon-less docker image builds,
incremental Docker re-builds,
Helidon and direct support for Kubernetes,
the minimilastic, beatiful YAML,
xdoclet and Attribute Oriented Programming,
maven has no knowledge about plugins,
maven vs. gradle,
the Thirsty Bear GlassFish party,

Romain Grecourt on twitter: @rgrecourt, helidon's slack channel

...more
View all episodesView all episodes
Download on the App Store

airhacks.fm podcast with adam bienBy Adam Bien

  • 5
  • 5
  • 5
  • 5
  • 5

5

7 ratings


More shows like airhacks.fm podcast with adam bien

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

WSJ Tech News Briefing by The Wall Street Journal

WSJ Tech News Briefing

1,646 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,087 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

585 Listeners

Bits und so by Undsoversum GmbH

Bits und so

25 Listeners

c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

c’t uplink - der IT-Podcast aus Nerdistan

6 Listeners

heiseshow by heise online

heiseshow

2 Listeners

REWORK by 37signals

REWORK

210 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

202 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

142 Listeners

LANZ & PRECHT by ZDF, Markus Lanz & Richard David Precht

LANZ & PRECHT

313 Listeners

Der KI-Podcast by ARD

Der KI-Podcast

18 Listeners

Foojay.io, the Friends Of OpenJDK! by Foojay.io

Foojay.io, the Friends Of OpenJDK!

0 Listeners

The Economics Show by Financial Times

The Economics Show

147 Listeners