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