5 플랫폼! 기차 기다리는 곳이 플랫폼/5 4 병렬처리 컴퓨팅 vs 분산처리 컴퓨팅
병렬처리 컴퓨팅 병렬처리라는 의미는 원래 CPU는 한 순간의 하나의 일 밖에 못한다. 마치 컴퓨터에서 수많은 프로그램이 동시에 되는 거 같고, 워드를 치면서 영화도 잘 나오고, 심지어 한쪽에서 게임도 할 수 있지만, 이 모든 것이 한순간에는 하나의 일만한다. 물론 얼마 전부터 나온 멀티 코어는 얘기가 조금 다르다. 실제로 몇 가지를 동시에 할 수 있다. 이때 몇 가지의 기준은 코어 수가 될 것이다. 결국 CPU는 한번에 하나의 명령어만 처리한다. 그것을 시분할로 처리 하게 된다. 시분할이라는 것은 일들을 줄을 세워서 한가지 일들씩 처리함을 의미한다. 이에 대해서 병렬 처리라고 하면 여러가지를 동시에 처리한다는 의미이다.
분산처리 컴퓨팅 한가지 일을 여러개로 나눠서 다른 컴퓨터에 보내고 처리를 하게 하고 결과를 모으는 형태이다. 분산 컴퓨팅은 과거 한대의 컴퓨터의 처리 능력이 부족할 때 대용량의 연산처리를 위해서 사용하였고, 방대한 양의 정보를 분석하는 것을 이렇게 분산하여 처리하기도 하였다.
개발자, 기술사, 삼성, 외국계 IT기업 20년차 기술노트 알렉이 직접 작성한 IT기업 기술 면접을 위한 CS + 면접 노하우 PDF <https://kmong.com/self-marketing/539751/LUA54VnQsP> 자주 나오는 CS 질문과 답변 그리고 100번 이상 면접관으로 참여하면서 느꼈던 면접자가 알아야 할 팁 13가지 포함
백엔드 개발자를 위한 클라우드 강의, AWS <https://inf.run/o1NX>
이제는 비전공자도, 일반이도 개발할 수 있다. ChatGPT를 이용한 누구나 앱개발 with 알렉 <https://inf.run/rpX4>
백엔드 직접 번역한 도서 <https://www.yes24.com/Product/Goods/122536127>
IT기술의 거의 모든 것을 다루는 기술노트with알렉 유투브 <https://www.youtube.com/c/%EA%B8%B0%EC%88%A0%EB%85%B8%ED%8A%B8with%EC%95%8C%EB%A0%89>