Why Quarkus Should Be Your Next Tech Stack: Faster, Greener & Happier • Holly Cummins • GOTO 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

ความคิดเห็น • 18

  • @arnoldhau1
    @arnoldhau1 6 หลายเดือนก่อน +6

    I had the "pleasure". My conclusion: it is just a worse and more complex Spring Boot. The compilation features are not useable in real life business applications due to compatibilty issues and most other features make it just harder to use. It works, Quarkus is OK, and it is a very good idea if you want to write rather simple, technical modules in Java (instead of Go or the like) but else, it will not be your friend.

    • @sudheejsudhakaran9532
      @sudheejsudhakaran9532 หลายเดือนก่อน +5

      Wrong, while it may seem more complex than Spring Boot, Quarkus excels in optimizing Java for cloud environments with faster startup times and lower memory usage. I run a complex system in production works like a charm

    • @arnoldhau1
      @arnoldhau1 หลายเดือนก่อน

      @@sudheejsudhakaran9532 I did not see any of those promisses fullfilled in real world applications. Memory foodprint and startup times where more or less identical with spring boot applications.
      Yes, if you use the gral VM or native compilation, it may work, but that is not practical for real world business applications in my experience.

  • @mubashir3
    @mubashir3 6 หลายเดือนก่อน +1

    Java may be going the way of COBOL. Sure people still use it. And will continue to use it for years to come. But, mostly in legacy projects. It is very rare to see a new startup pick up Java.

    • @arnoldhau1
      @arnoldhau1 6 หลายเดือนก่อน +11

      Yes but most software developed is not for startups. It is in banking, government, industry and so on, and those are quite conservative. Therefore, a lot of new Business software is still written in Java. And while Java is outdated and not great, it is really unfair to compare it to COBOL with was just a horrible language.
      Java would not be my choice, but still I end up doing all projects in Java, as it is mandated by most clients. Best case you can use Kotlin, but usually not.

    • @MrKar18
      @MrKar18 6 หลายเดือนก่อน +9

      Netflix for example and even Apple is mostly a Java/Kotlin shop. Your assumptions show that you lack vast experience. In terms of maintenence of applications, almost every enterprise prefers Java. Easy to find people to work with, easy to understand. Language evolves and java has evolved better. Startups don't stay startups forever!

    • @bigdlamz
      @bigdlamz 5 หลายเดือนก่อน +13

      I will take Java, the JVM and its eco system every time over Python, JavaScript, Golang

    • @arnoldhau1
      @arnoldhau1 5 หลายเดือนก่อน

      @@MrKar18 Apple? Really? I thought they use Objective C , C and Swift?

    • @arnoldhau1
      @arnoldhau1 5 หลายเดือนก่อน

      @@bigdlamz Ok and why? Golang is not ideal for business applications, but Python? And you can not avoid Java- or Typescript, as you need it for the UI, usually. In all Java applications I developed in the past 10 years the UI was developed that way.

  • @chauchau0825
    @chauchau0825 6 หลายเดือนก่อน +3

    No

    • @pbdagr
      @pbdagr 6 หลายเดือนก่อน +3

      ok

  • @Mistoffeleess
    @Mistoffeleess หลายเดือนก่อน +1

    Oracle's Java is too old and fading cuz they don't take care about the language. and Actutally, the company which has made Java this successesful in serverside dev is IBM. IBM and Redhat team must create new generation language for you. You have enough ablilty to do it

  • @kelsey_roy
    @kelsey_roy 6 หลายเดือนก่อน +1

    Quarkus - says nobody.