A Tour of the Modern Java Platform • James Ward & Ryan Knight • GOTO 2022

Ғылым және технология

This presentation was recorded at GOTO Amsterdam 2022. #GOTOcon #GOTOams
gotoams.nl
James Ward - Developer Advocate at Google
Ryan Knight - CEO at Grand Cloud
RESOURCES
github.com/jamesward/modern-j...
github.com/jamesward/spring-k...
ABSTRACT
The Java Platform has seen a tremendous amount of evolution and improvements over the past 5 years in many different areas including: language features in Java, Kotlin, and Scala, Functional Programming, dev environments, test workflows, Reactive, Stream processing, distributed data, containerization, Serverless, and AoT compilation.
The talk will cover some of the most important changes and an end-to-end live code example using Kotlin, Spring Boot, Kotlin, R2DBC, Testcontainers, GraalVM Native Image, Buildpacks, and Gradle. [...]
TIMECODES
00:00 Intro
02:24 Java 11+ features
03:38 Demo
17:29 Spring Boot with Kotlin
18:20 Demo
39:55 Outro
Read the full abstract here:
gotoams.nl/2022/sessions/1597...
RECOMMENDED BOOKS
Markus Eisele & Natale Vinto • Modernizing Enterprise Java • amzn.to/3EsEtZ3
Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • amzn.to/3kiTwJJ
Dave Thomas & Andy Hunt • The Pragmatic Programmer • amzn.to/3azvUy3
Joshua Bloch • Effective Java • amzn.to/3ygmQJt
Mark Heckler • Spring Boot: Up & Running • amzn.to/3c0NK19
Laurentiu Spilca • Spring, Start Here • amzn.to/3L6Sv6c
Thomas Vitale • Cloud Native Spring in Action (available soon) • amzn.to/3kLu1ns
Venkat Subramaniam • Programming Kotlin • amzn.to/2MIC8D1
/ gotocon
/ goto-
/ gotoconferences
#Java #JavaProgramming #CloudNative #Programming #JamesWard #RyanKnight #ModernizingEnterpriseJava #Coding #Kotlin #SpringBoot #R2DBC #Testcontainers #GraalVM #NativeImage #Buildpacks #Gradle #Postgres #PostgresQL
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotopia.tech
Sign up for updates and specials at gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
kzread.info...

Пікірлер: 4

  • @nomadiccleric5672
    @nomadiccleric5672 Жыл бұрын

    Modernization is such a moving target - already out of date points on Reactive Spring since the Project Loom announcements :D

  • @Tony-dp1rl
    @Tony-dp1rl Жыл бұрын

    And yet, still nothing people ask for, like async/await, dynamic use of CPU threads for tasks, tail recursion for the functional-minded folks, better package management tools, less overhead for serverless, etc., etc. Java seems like programming with a quill and ink compared to other languages now. The only people who have done anything positive are Microsoft, by providing a better IDE, despite the language stagnation.

  • @driptaroopdas6415

    @driptaroopdas6415

    Жыл бұрын

    Microsoft did what now?

  • @nccamsc

    @nccamsc

    Жыл бұрын

    @@driptaroopdas6415 VSCode

Келесі