이번주 뉴스 시작합니다. 스프링 5.3 GA 버전이 나왔으니 조만간 스프링 부트 2.4도 RC 버전이 나오겠네요. 우아한 테크라는 유튜브 채널에 자바와 스프링 관련 영상이 많이 올라오고 있습니다.

Spring Framework 5.3 GA 버전 출시

Spring Framework 5.3 goes GA
<p>Dear Spring community,</p><p>On behalf of the Spring Framework team and our contributors, it is my pleasure to announce that Spring Framework 5.3 is generally available from <a href=“https://repo.spring.io”>repo.spring.io</a> as well as Maven Central!</p><ul> <li><a href=“https://github.com/spring-projects/spring-framework/wiki/What…

새로운 변경 내역에서 자세한 내용을 확인할 수 있지만 가장 눈에 띄는 건, 5.3부터 도입된 Spring MVC의 새로운 URL 매칭 전략인 PathPattern으로 인해 조금 더 다양한 URL 맵핑 패턴을 사용할 수 있고 성능도 좋아졌다고 합니다. 자세한 건 유겐이 작성한 블로그를 확인하세요.

이번주 스프링 뉴스

This Week in Spring - October 27th, 2020
<p>Hi, Spring fans! Welcome to another installment of <em>This Week in Spring</em>! It’s already nearly November in this crazy rollercoaster ride that is 2020. Crazy. </p><p>We’ve got a ton of stuff to get to so let’s waste not a second more.</p><ul> <li><a href=“https://spring.io/blog/2020/10/27/spring-framework-5-3-goes-ga…

Maven Demon이라는 프로젝트가 있는데 메이븐 빌드도 그래들 빌드처럼 빠르게 만들어 줄 무언가 만들고 있는거 같네요. 그런데 그 차이를 느끼려면 아마도 멀티 프로젝트 빌드여야 할껄요.

QCon Plus라고 올해는 QCon도 온라인으로 컨퍼런스를 하는데 무려 3주에 걸쳐서 진행한다고 하네요. 잘 될랑가 모르겠네요. 온라인 컨퍼런스는 집중이 안되는 편이라 참가자나 발표자 모두 힘든시기 인거 같네요.

Spring On Kubernetes 가이드가 생겼네요. 제가 최근에 만든 인프런 강의, 스프링 부트 업데이트에서도 다루고 있지만 점차 스프링과 쿠버네티스 연동 부분이 더 강화될 것 같습니다.

Micrometer, Prometheus, Granfana 사용해서 스프링 부트 애플리케이션 모니터링하기

Monitoring Spring Boot Application With Micrometer, Prometheus And Grafana Using Custom Metrics - Mokkapps (Michael Hoffmann) - Freelance Angular Software Engineer
It is important to monitor an application’s metrics and health which helps us to improve performance, manage the app in a better way, and…

모니터링 메트릭 데이터를 추상화해서 실제 여러 모니터링 제품군을 바꿔가며 사용할 수 있도록 해주는게 Micrometer입니다. 마치 모니터링계의 SLF4J라고 생각하시면 쉽습니다. Log4J2나  Logback으로 로거를 바꿔도 코드는 바꾸지 않아도 되는것처럼, Micrometer를 사용해서 모니터링 데이터를 관리하면 Prometheus나 Datadog등 다양한 모니터링 시스템을 바꿔 사용할 수 있습니다. Granfana는 모니터링 시스템에 수집한 데이터를 시각화해서 보여주는 툴입니다.

Java 타임라인

Moved by Java Timeline | Oracle

Java가 발전해온 근 20년의 행보를 타임라인으로 정리한 글입니다. 자바 개발자라면 한번쯤 스크롤하며 볼만한 글입니다.

IntelliJ 단축키, 실행 및 종료

애플리케이션을 실행하고 종료하는 단축키를 소개하는 영상으로 짧지만 유용할 수 있으니 참고하세요.

우아한 테크 유튜브

젊은 개발자? 학생? 들이 이렇게 열심히 공부하는걸 보면 소싯적 스터디 열심히 하던 그때가 생각나기도 하고  10분 미만이라 틈 날때 한편씩 보기도 좋습니다. 그냥 공부하는것 보다 이런식으로 발표를 목표로 공부를 하면 좀 더 꼼꼼히 공부하고 정리도 잘되니까 좋은 학습 방법이기도 합니다. 홧팅!


Youtube 생방송 공지

이번주도 유튜브 라이브 방송을 할 예정입니다. 한국 시간 10월 31일 토요일 저녁 10시 30분에 시작합니다. 유튜브 생방송은 종료후에 비공개로 전환하기 때문에 생방송에 참여하지 않으시면 볼 수 없습니다. 제 채널 구독, 좋아요 그리고 알림 설정까지 부탁드립니다.

s지난 주에는 Azure Spring Cloud 데모를 했었는데 약 $3 정도 비용이 나왔네요. 다행히 방송이 끝나자마자 전부 정리해서 더이상 비용은 나오지 않지만 Cosmos DB랑 Azure Spring Cloud 한시간 반 정도? 사용한 비용이 이정도면... 음.. 글쎄요. 잘못 썼다가는.. 음...

이번주는 뭘 할까요? 아.. 그거 해봐야겠다. 모니터링 저 위에 나와있는 막 복잡한거 말고 스프링 부트 어드민이라고 좀 더 단순한 스프링 부트 전용 툴이 있는데 그걸 한번 보여드릴께요. 역시나 준비하고 보여드리는건 아니고 그냥 그 시간에 즉흥적으로 해볼건데 이번엔 돈 나가는 짓(?)을 하는건 아니니까 좀 더 마음 편히 해볼 수 있겠군요.


그럼 이만~ 감사합니다.

이번 주말이 할로윈이라고 하는데 이 동네는 코비드19 때문에 사실상 올해는 조용히 지나가는 분위기네요. 한국은 비교적 안전하니까 좀 더 재밌게 보낼 수 있을지도 모르겠네요.

사실 요즘 제 유튜브도 그렇고 인프런도 그렇고 블로그도 그렇고 모든게 정체기 같다는 생각이 듭니다. 그만할까 생각도 해봤는데... 최소한 이번주까지는 해보려구요. 어떻게 해야 더 성장할 수 있을지 고민입니다.

감사합니다.