일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 스레드
- Apple 로그인
- springboot
- 코드로 배우는 스프링 부트 웹 프로젝트
- 멀티태스킹
- 사이드 프로젝트
- JWT
- spring boot
- 2024년 상반기 회고
- 멀티프로세싱
- 멀티스레드
- Spring Cloud OpenFeign
- REDIS
- 프로세스
- ExecutorService
- FeignClients
- 티스토리챌린지
- ExceptionHandlerFilter
- asciidoctor
- OAuth2.0
- Spring Security
- querydsl
- OpenFeign
- microsoft
- 비사이드프로젝트
- Spring Reactive Programming
- 네이버클라우드 서버
- 도메인 주도 설계(DDD) 기반 마이크로서비스(MSA) 모델링
- 비동기
- 오블완
- Today
- Total
목록티스토리챌린지 (3)
기록하기
Java 21 의 Virtual Thread 는 기존의 Java 멀티스레딩 모델을 개선하여 '더 높은 처리량' 과 '효율적인 리소스 활용' 을 가능하게 해주었다고 한다.여기서 더 높은 처리량이라는 것은, 같은 시간 및 기간이 있을 때 더 많은 일을 수행하는 것을 의미하는데 그 일을 수행하고 처리량을 증대시킨다는 것의 기준이 되는 개념은 프로세스와 스레드라고 생각해서 이 내용을 먼저 정리하고 그 이후에 Virtual Thread 에 대한 내용을 살펴보고자 한다. 이미 많은 블로그와 강의에서 잘 정리된 내용들이지만, 스스로 내용 정리를 해보지는 않았어서 이 연재의 첫 시작을 '프로세스와 스레드, 멀티태스킹' 으로 잡았다. 프로세스와 스레드, 멀티태스킹(현재글)멀티태스킹하나의 CPU 코어만 있는데도 마치 여러..
2024년이 얼마 안 남은 상태에서 뒤늦은 2024년 상반기 회고를 작성해보려고 한다. 더 이상 미룰 수 없기에..ㅎ 바쁘다 바빠전적 이동을 23년도 11월쯤 했기 때문에 약간의 적응 시기 이후에 1월부터 거의 바로 TF 프로젝트에 참여했다. 처음에는 서비스를 이해하는 시간을 갖고 그 이후로 B2B 서비스를 SaaS 화 하는 작업에 들어갔다. MSA 구조를 설계하고 관련 PoC 를 진행하면서 팀원들과 회의 시간을 많이 가졌던 시기이다.특히나 기존 로그인 체계도 token 기반으로 변경이 필요했고, MSA 구조에 대한 테스트도 필요했기 때문에 1-2월은 많이 공부하는 시기였던 것 같다. 이후 3월 ~ 5월까지는 1차 배포를 위해 너무 정신없이 흘러갔던 시기였다. 이슈를 처리하고 QA 과정을 거치면서 회사 ..
소셜 로그인을 연동하면서 Kakao, Naver, Google, Apple 로그인은 연동을 해보았지만, Microsoft 연동은 처음이었다.진행하면서 많이 헤맸던 부분도 있고 더 공부가 필요하다고 생각한 부분도 있어서 더 까먹기(?) 전에 블로그에 정리를 해보려고 한다. 글의 목차는 다음과 같다. Microsoft 로그인을 위한 앱 설정Spring Security 설정OAuth2.0 흐름과 custom 설계Microsoft 로그인을 위한 앱 설정앱 설정다른 소셜 로그인과 마찬가지로 일단 앱 등록 과정이 필요하다.Microsoft Entra 관리 센터에 들어가서 앱 등록을 해주면 되는데 Microsoft(이하 MS) 연동에서는 조금 다른 개념 하나가 있다. 그 개념은 바로 tenant 라는 개념이다.Mic..