profile
백엔드하고 싶은 사람 소오오온~~

마이크로 서비스 아키텍처(MSA)

1. Monolithic Monolithic(돌덩이 하나의, 단단히 짜여 하나로 되어있는) 내부 요소간의 의존성이 강함 각 비즈니스 컴포넌트들이 하나의 강한 결합 구조를 지니고 통일성 있음 - 장점 개발 초기에 단순한 아키텍쳐 구조와 개발에 용이 어떤 서비스든지 개발되

2022년 6월 23일
·
0개의 댓글
post-thumbnail

Hash

데이터를 다루는 기법 중 하나검색과 저장이 아주 빠름 \- key와 value로 이루어져있고, key값이 배열의 인덱스로 변환되기 때문검색, 저장의 평균적인 시간 복잡도 : O(1)임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수저장되는 값들의 key값을

2022년 6월 9일
·
0개의 댓글
post-thumbnail

TCP vs UDP

Transport Layer : Application에서 내려온 data에 TCP/UDP 헤더를 추가하여 Segment화 만드는 것End Point간 신뢰성있는 데이터 전송을 담당하는 계층 신뢰성 : 데이터를 순차적, 안정적으로 전달 전송 : 포트 번호에 해당하는

2022년 5월 18일
·
0개의 댓글
post-thumbnail

Stack, Queue, Heap

Stack, Queue, Heap의 특징

2022년 4월 21일
·
0개의 댓글

Array와 List

Array, List의 단점과 장점, 특징, 비교

2022년 4월 14일
·
0개의 댓글

Git 구조 및 자주 쓰는 명령어

git clone, git switch, git checkout, git push, git commit 포함하여 다른 repository로 옮기기 . etc

2022년 1월 17일
·
0개의 댓글