[19주차] - [9기] 타입스크립트로 함께하는 웹 풀 사이클 개발(React, Node.js) 10회차 - 86
컴퓨터 구조부터 벡터 데이터베이스까지, 백엔드 개발자가 이해해야 하는 핵심 개념 정리최근 학습한 내용을 정리하면서 컴퓨터 구조, 운영체제, 데이터베이스, ORM, 그리고 벡터 데이터베이스까지 전체 흐름을 다시 복습해보았다.처음에는 각각 전혀 다른 분야처럼 느껴졌지만, 실제로는 모두 연결되어 있었다.특히 백엔드 개발이나 서버 개발을 하다 보면:왜 캐시가 필요한지왜 프로세스와 스레드를 알아야 하는지왜 데이터베이스 구조가 중요한지왜 ORM이 편리하면서도 위험할 수 있는지왜 최근 AI 서비스들이 벡터 DB를 사용하는지이런 것들이 결국 하나의 흐름으로 이어진다는 걸 느끼게 된다.이번 글에서는 학습한 내용을 바탕으로 컴퓨터 구조부터 운영체제, 데이터베이스, 벡터 데이터베이스까지 핵심 개념들을 정리해보려고 한다.1...