airhacks.fm podcast with adam bien

Quarkus and ThinJARs


Listen Later

An airhacks.fm conversation with Stuart Douglas (@stuartwdouglas) about:
starting with Visual Basic in high school, with the goal to build games, then quick transition to C++, creating Tetris from scratch in weeks in C++,
building first commercial financial planning application with PHP, starting with Java 1.5 and annotations in 2007, Java is popular in Australia, building Seam applications with JBoss 4,
contributing to Weld in spare time, improving the performance and startup performance of Weld,
working for RedHat as JBoss AS 7 developer, JBoss is more than the application server and the advent of Wildfly,
the braning clean up, creating Undertow, WildFly was shipped with deactivated EJB pooling,
too small EJB pools can cause performance issues, how to kill EJBs with CDI, EJB vs. CDI, interview with Pavel Samolysov and EJB vs. CDI performance comparison,
quarkus is not using reflection for injection, a small team (8 people) started quarkus to leverage GraalVM,
the goal of quarkus is to make a subset of Java EE natively compilable to an "unikernel", updating
the cloud platform without recompiling the app, serverless with quarkus, serverless without the function disadvantage,
20MB self contained, native images, building Java EE / Jakarta EE unikernels, extremely fast start times for Java EE applications,
native images are running with a fraction of RAM, at one point in time, quarkus might be commercially supported by RedHat,
CDI portable extensions are not supported now, quarkus wizard is not based on Maven archetype - what is a great idea,
Maven is only one of many possible entry points to quarkus, a really good developer experience was always the main goal,
hot reload is a must, currently the classloader with the "business" part is just dropped and the app is reloaded,
adding dependencies via CLI or pom.xml, quarkus ThinJARs are compatible with the ThinWAR idea, FatJAR's builds have to be slower,
packaging all dependencies into a single JAR, using Chrome Dev Tools Protocols for hot reloading the browser,
misusing quarkus for building command line tools, community extensions are on the roadmap, quarkus is going to be well integrated with OpenShift,
quarkus forum.
Stuart on twitter: @stuartwdouglas, and github.
...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,642 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,090 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

625 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

203 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

314 Listeners

Der KI-Podcast by ARD

Der KI-Podcast

14 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