Quarkus : the fast, eco & DevEx-friendly framework

Quarkus (3 Part Series)

1 #jfokus2022 : Quarkus […] back from the Future
2 Build & deliver static docs w. Quarkus/Reodcly on GitHub Pages
3 Quarkus : the fast, eco & DevEx-friendly framework

About

I recently saw the following content popup:

We have adopted this technology in our Team at opt-nc and feel everyday a large amount of benefits on the DevEx and more generally on our whole DEVOPS pipeline.

After watching this content, I felt that sharing it internally may help improve our on-boarding process, so I decided to prepare a ready-to-use playlist on top of it.

What to expect

This post is dedicated to help people better understand where does Quarkus comes from and why it helps a lot… and why we love using it on our daily missions.

Each bookmark targets a specific aspect of this webinar so you can efficiently come and pick the point you must learn a bout within the next few minutes you have.

🪝 Focus points

Essentially, this playlist will cover the following aspects:

  • Where does Quarkus come from: then & now
  • Cloud concern and impact
  • Application density (how much can be achieved with a given amount of resources)
  • ℹ️ The cost of dynamism
  • 🦥 DevEx : Testcontainers & devservices
  • ️ BUILD time vs. runtime considerations
  • Green IT & carbon considerations

The MUST WATCH

Also, if you are very (very) short in time from my point of view, there are two MUST watch:

Playlist

  1. Intro
  2. Back in 2015
  3. 2022 : Fast & light runtimes
  4. 2011-2013 : Java shift to microservices, containers & cloud
  5. Container platform and is Java designed for the cloud: GO vs. javascript/node.js vs. Java
  6. Running application in the cloud concerns (start/stop often) bring apps up and down very often
  7. Applcation/service density and Quarkus
  8. KPIs Quarkus REST app startup time (Quarkus+graalVM, Quarkus +OPenJDK, )
  9. How does startup time matter (even without doing serverless) and auto-sclaing considerations
  10. Memory footprint and density considerations
  11. About throughput (native vs. JVM)
  12. MUST WATCH : the cost of dynamism and core Quarkus concept, immutable apps
  13. MUST WATCH : Quarkus and the “closed world assummption (and dev ex impact)” : BUILD time vs. runtime : pointless dynamic runtimes (about class loading, ) : how does a framework start
  14. (From scratch) Live code session (DevUI, database persistence w/ Panache, psql devcontainers, testcontainers, podman, service auto )
  15. testcontainers auto-provisioning and dev services (databases, redis, keycloak, kafka, elasticsearch, kubernetes, custom ones…) focus, configuration
  16. is Qharkus greener (KPIs, experiments, ) : Spoiler : native consumes more carbon than JVM

Additional resources

Quarkus (3 Part Series)

1 #jfokus2022 : Quarkus […] back from the Future
2 Build & deliver static docs w. Quarkus/Reodcly on GitHub Pages
3 Quarkus : the fast, eco & DevEx-friendly framework

原文链接: Quarkus : the fast, eco & DevEx-friendly framework

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
The reason why a great man is great is that he resolves to be a great man.
伟人之所以伟大,是因为他立志要成为伟大的人
评论 抢沙发

请登录后发表评论

    暂无评论内容