스프링을 배우다 보면, 영속성(Persist)이라는 말을 자주 사용한다. 대표적으로 영속성 컨텍스트(Persistence Context)라는 것으로 사용을 하는데, 누구든 알아들을 수 있도록 영속성이 무엇인지, 엔티티가 무엇인지, 영속성 컨텍스트는 무엇이며 왜 사용하는
이 글은 https://happycloud-lee.tistory.com/94 및 다른 자료들을 참조 및 요약한 글입니다. 지식적인 한계로 인해 사실과는 다른 내용이 있을 수 있습니다. 해당 내용이 있다면, 언제든 알려주시면 감사하겠습니다.목차마이크로 서비스DD
가비지 컬렉션은 자바의 메모리 관리 방법 중의 하나로 JVM의 Heap 영역에서 동적으로 할당했던 메모리 중 필요 없게 된 메모리 객체를 모아 주기적으로 제거하는 프로세스를 말한다.
하나의 인터넷 서비스가 발생하는 트래픽이 많을 때 여러 대의 서버가 분산처리하여 서버의 로드율 증가, 부하량, 속도저하 등을 고려하여 적절히 분산처리하여 해결해주는 서비스주요 서비스NAT(Network Address Translation)사설 IP주소를 공인 IP주소로
인덱스는 데이터베이스의 테이블에 대한 검색 속도를 향상시키기 위한 자료구조
프로젝트를 진행하며 JWT 토큰의 Key를 생성하거나, 단어를 그대로 보내지 않기 위해 Base64로 인코딩하여 보낸 적이 있다.대부분의 언어에서 Base64로의 인코딩/디코딩을 지원하는 만큼, BASE64가 어떠한 방식으로 동작하는 지를 확인하고자 한다.Base64란
서버에 관한 이야기를 할 때, Docker나 이미지, 컨테이너에 대해 이야기하는 경우가 있다.CI/CD를 담당하지 않는다면, Docker가 무엇인지에 대해서는 모른 채 그냥 'Docker'라는 것을 쓰는구나 라고 넘어갈 경우가 많다.이 글에서는 Docker의 설치나 활
AOP는 Aspect Oriented Programming의 약자. ⇒ 관점 지향 프로그래밍