쿠키와 세션의 차이!
AOP는 Aspect-Oriented Programming의 약어로 컴퓨터 프로그래밍의 한 패러다임이다. OOP를 보완하는 수단으로 흩어진 Aspect를 모듈화 하는 것을 목표로 하며, 여러 모듈에 걸쳐 사용되는 기능의 중복을 줄이기 위한 방법입니다.
데이터베이스 인덱싱은 데이터베이스 내에서 데이터 검색 속도를 향상시키기 위한 구조입니다. 인덱싱은 책의 색인처럼 동작하며, 빠른 데이터 검색을 가능하게 합니다.
MSA(Micro Service Architecture)란 간단히 말하자면 변신 합체 로봇의 시스템과 유사하다고 할 수 있다.
Dependency란 의존관계를 의미한다. 의존관계에 있다는 말은 어떤 대상이 다른대상으로 부터 영향을 받는다 라고 간단하게 말할 수 있다.따라서 의존 대상 B가 변하면, 그것이 A에 영향을 미친다. 그렇다면 A는 B에 의존성이 있다. 라고 말할 수 있는것이다.
한국어로 교착상태, 두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있기 때문에 결과적으로 아무것도 완료 할 수 없는 상태.
RDO, SDO, JPO
"Facade"는 원래 "건물의 정면"을 의미하지만, 소프트웨어 설계에서는 다소 다른 의미를 가집니다. 이 용어는 사용자에게 복잡한 구조나 로직을 갖춘 시스템을 단순하게 제공하는 방식을 나타냅니다.