일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- AWS
- 이커머스
- 멀티쓰레드
- @async
- 서버구축
- 실검
- autowired
- API
- REST API
- mariaDB
- 스프링
- 자바
- JPA
- SpringBoot
- wooza
- DB 설계
- 네이버
- 미디어서버
- 라이브커머스
- api설계
- Gradle
- RDB
- Spring
- restful
- 인턴생활
- db 스키마
- async
- 이커머스 api
- cmi
- 스트리밍서버
Archives
- Today
- Total
목록싱글톤 (1)
Polymor!
비동기에 대한 이해( feat. Spring @Async)
지난번 포스팅에서도 한번 작성한 적이 있는 '비동기'라는 주제의 이야기. 아직도 그 끝을 파진 못했지만 공부를 하다 깨달은 점들이 있어서 글을 작성해 봅니다. *** 결론은 무엇이 비동기,동기 그리고 Blocking, Nonblocking 인지는 어떤 '맥락' 에서인지에 따라 논하는게 맞는 것같다. 그렇지 않으면 상이한 두 개념을 오롯이 이해하기가 만만치않다. 의식의 흐름만 계속되면서 악순환이 마련된다.. 내얘기..... [비동기 : Asynchronous] 우선 두가지 맥락을 이해하자. 비동기로 '동시성(Concurrency)' 혹은 '병렬성(Parallelism)' 을 구현할 수 있다. 동시성(Concurrency) - '논리적인개념' : 쓰레드가 혹은 프로세스가 다수개 동시성은 CPU코어의 시분할 ..
Web
2021. 2. 12. 14:33