brunch

You can make anything
by writing

C.S.Lewis

by 에디의 기술블로그 Aug 10. 2019

#2. [8월11일] 주간 백엔드 기술

한 주간의 백엔드 기술 뉴스를 간략하게 요약해서 공유합니다. 

포스팅을 얼마나 꾸준히 작성할 수 있을지 모르겠지만, 개인적인 특별한 일이 없다면 매주 주말에 빼먹지 않고 발행할 예정입니다. 꾸준함에 목표를 두고 있으므로 내용이 부족하더라도 이해 부탁드립니다. 재미삼아 가볍게 읽어주시면 됩니다. 


1. Spring Framework



Spring Framework 5.2 RC1


스프링 프레임워크 5.2 RC1 버전이 발표 되었다. Kotiln 1.3 으로 업그레이드 되었기 때문에 코루틴을 정식으로 지원한다. 또한, Rsocket 역시 공식적으로 지원을 한다. 자세한 변경사항에 대해서는 공식 블로그를 참고하자.  

https://spring.io/blog/2019/08/05/spring-framework-5-2-goes-rc1

https://github.com/spring-projects/spring-framework/wiki/What's-New-in-Spring-Framework-5.x#whats-new-in-version-52



Spring Boot 2.1.7.RELEASE


스프링 부트 2.1.7 버전이 발표 되었다. 

https://spring.io/blog/2019/08/06/spring-boot-2-1-7-available-now

https://github.com/spring-projects/spring-boot/releases/tag/v2.1.7.RELEASE



It is time - Goodbye Spring Boot 1.x!


스프링 부트 1.x 버전은 이제 더이상 업그레이드가 되지 않는다. 1.5.22 버전을 마지막으로 1.X 버전에 대한 지원은 종료되었다. 1.x 에서 2.x 로 버전을 올리고 싶은 개발자는 아래 링크를 참고하길 바란다. 

https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide



2. OpenSource, NoSQL, RDBMS, SearchEngine, Message Broker, ETC...


rsocket-java 1.0.0 rc2


rsocket-java 1.1.0 rc2 버전이 나왔다. 

https://github.com/rsocket/rsocket-java



3. 해외 기술 정보 모음 



Performance @Scale 2019 recap


https://code.fb.com/developer-tools/performance-scale-2019-recap/


Behind the scenes: Planning and launching the new Twitter.com


https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/bts-of-launching-the-new-twitter.html

웹서비스를 구축하는 과정에 대한 트위터의 경험을 담고 있는 글입니다. 고객의 피드백을 듣고 개선하는 것이 올바른 방향으로 나아갈 수 있도록 도와준다는 글의 내용입니다. 백엔드 개발자보다는, 웹서비스를 기획하는 기획자에게 도움이 되는 글입니다.


Java Annotated Monthly – August 2019 - JET BRAINS


https://blog.jetbrains.com/idea/2019/08/java-annotated-monthly-august-2019/



4. 국내 기술 정보 모음 



데이터 품질에 관한 5개 체크포인트 - 네이버 d2 블로그


데이터 품질에 대한 내용이다. 데이터로 먹고사는 분들께서는 한번 읽어보길 바란다. 

체크포인트 1: 가독성과 확장성 강화

체크포인트 2: 가능한 경우 테이블 형식으로 가공

체크포인트 3: 가능한 경우 통계적으로 깔끔(tidy)해지도록 가공

체크포인트 4: 데이터 문서를 충분히 작성

체크포인트 5: 데이터 문서화/공유 도구 활용

https://d2.naver.com/helloworld/1179024



GraphQL 개념잡기 - 카카오 기술블로그


http://tech.kakao.com/2019/08/01/graphql-basic/


스프링 환경에서의 GraphQL 연동에 대해서는 필자의 예전 글을 참고하길 바란다. 

https://brunch.co.kr/@springboot/191


2019년과 이후 JavaScript의 동향 - 라이브러리와 프레임워크 - 네이버 D2


https://d2.naver.com/helloworld/0145894

https://d2.naver.com/helloworld/2108442

프론트엔드 개발자라면 꼭 읽어보시길 바랍니다. 필자는 비록 프론트엔드에 크게 관심이 없어서 자세히는 안봤지만, 프론트엔드 기술 트렌드를 이해하기에 매우 좋은 글입니다. 


대규모 Kubernetes 클러스터 구축기 - 라인


https://engineering.linecorp.com/ko/blog/building-large-kubernetes-cluster/


결팀소: 결제시스템팀을 소개합니다. - 우아한형제들(배달의민족)


http://woowabros.github.io/woowabros/2019/08/06/wooteamso.html

비록... 기승전채용으로 끝나는 글이지만, 우아한형제들(배민) 에서 어떻게 일하는지 알 수 있는 재미있는 글입니다. 조직마다, 팀마다 분위기는 많이 다르겠지만 다른 회사에서는 어떻게 일하는지 알 수 있는 좋은 글입니다. 


클린 아키텍처 번역본 출간


필자가 오랫동안 기다렸던, 로버트 C.마틴의 "클린 아키텍처" 의 번역본이 8월중에 출간 예정이다. 

https://book.naver.com/bookdb/book_detail.nhn?bid=15303798


"클린 아키텍처" 에 대해서 궁금한 개발자는 필자가 예전에 작성한 서평 및 샘플 코드를 기반으로 작성한 글을 참고하기를 바란다. 

https://brunch.co.kr/@springboot/130

https://brunch.co.kr/@springboot/228


if kakao  개발자 컨퍼런스 예정 (2019년 8월 29일 - 30일)


https://if.kakao.com/about


MongoDB.local Seoul 2019


MongoDB.Local 이벤트가 서울에서 개최된다. 몽고DB 관심있는 개발자는 참고하길 바란다. 

https://www.eventbrite.com/e/mongodblocal-seoul-2019-tickets-64222950574?aff=ehomecard

작가의 이전글 #1. [8월4일] 주간 백엔드 기술
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari