
오늘은 막연히 알고 있던 동기와 비동기의 개념에 대해 정리해보고자 한다.사실 진행중인 프로젝트에서 멀티프로세싱, 멀티스레딩 등에 대한 고려를 하면서 동시에 동기와 비동기 개념에 대해 다시 공부중인데, 헷갈리는 점들이 좀 있어서 명확하게! 정리하려고 한다.동기: 요청한
연관된 data를 메모리 상에 연속적이며, 순차적으로 미리 할당된 크기만큼 저장하는 자료구조메모리상에서 각 data의 첫 메모리 주소값이 해당 데이터의 주소값이다.ex: 1이라는 데이터가 0x4af1, 0x4af2, 0x4af3, 0x4af4 와 같이 4바이트를 차지할

예를 들어 다음과 같은 코드가 있다고 가정해보겠다.코드를 간략히 설명해보겠다.RequestService: parameter 를 전달받아서 조회한 데이터를 확인한다. 이때 데이터를 최초에 조회하고 5초동안 대기 후 다시 조회한다.ContextRepository: 파라미