Post
KO

Spring I/O

Spring I/O

매년 열리는 컨퍼런스이다.

바르셀로나에서는 Spring I/O가 열리고, 미국에서는 Spring One이 개최된다.

미국에서 열리는 행사가 공식 행사 이다.

바르셀로나에서는 세르지 알마가 혼자서 개최하는 컨퍼런스이다.

Spring Boot & Kotlin: Pain or Gain? by Urs Peter @ Spring I/O 2024

Mind the gap, connectiong high-performance system at a leading Crypto Exchange

Unit Test Your Spring Architecture With ArchUnit by Roland Weisleder @ Spring I/O 2024

https://www.youtube.com/watch?v=sGmhaizFcEA&t=11s

Going AOT: Everything you need to know about GraalVM for java application

GraalVM에 대한 모든 것을 알아보는 세션임

GraalVM은 기존에 OpenJDK 에 있는 compiler를 개선하기 위한 또 다른 형태의 virtual machine이다. OpenJDK는 C나 C++로 작성되어 있는 코드가 바이트 코드를 최적화해서 컴파일 해서 기계어로 나오는데, C와 C++로 작성되다보니 점점 더 다른 방법으로 작성하기가 어려워졌다. 그래서 이걸 Java로 작성해보면 어떨까? 해서 시작 되었다.

이런걸 새롭게 디자인한 VM이다.

특징중 하나는 native image를 만들 수 있다. 기존에는 번역한 뒤에 실행하는 과정이 있었는데, GraalVM을 이용해서 Ahead of Time 으로 사용할 수 있다.

다만, 배경지식으로 알고 있어야 하는 부분이 있다.

It’s all in the mix: producing production-ready apps with Spring Boot by Joris Kuipers @ Spring I/O

https://www.youtube.com/watch?v=EEHJekkSDNA

민감정보를 마스킹 하는 방법에 대해서 소개를 해줌.

스프링 부트 액츄에이터를 사용하게 되는데, 여기서도 프로퍼티 정보에서 민감정보가 노출되는 경우가 있다고 함.

이런 부분도 마스킹 해보자 해서 알려준다고 함

Platform Engineering with Spring Boot by Tom Hombergs @ Spring I/O 2024

https://www.youtube.com/watch?v=B71Ehy9QG0I

A Passwordless Future! Passkeys for Spring Developers by Deepu K Sasidharan @ Spring I/O 2024

https://www.youtube.com/watch?v=7R81uwxv1k0

Bootiful Spring Boot 3.x by Josh Long @ Spring I/O 2024

https://www.youtube.com/watch?v=2Aa5uQozbJQ

Spring Boot & Kotlin: Pain or Gain? by Urs Peter @ Spring I/O 2024

https://www.youtube.com/watch?v=4u0S_E4hAl8

코틀린으로 스프링 개발하는게 좋을까 나쁠까?

인데 코틀린을 사용하는 것이 좋다고 느껴지게 만드는 세션이라고 함.

Improve developer experience with Spring Interface Clients by Olga Maciaszek-Sharma @ Spring I/O 24

https://www.youtube.com/watch?v=uDo3Q02_ano

Java meets TypeScript: full-stack web app development with Spring Boot and React by Marcus Hellberg

https://www.youtube.com/watch?v=LeYF1NE3jQ4

The Future of Java Performance in Serverless: Native Java, CRaC and Project Leydens @ Spring I/O 24

https://www.youtube.com/watch?v=UsHXOOCdW90

Micrometer Mastery: Unleash Advanced Observability in your JVM Apps by Tommy Ludwig & Jonatan Ivanov

https://www.youtube.com/watch?v=Qyku6cR6ADY

This article is licensed under CC BY 4.0 by the author.