백엔드 하는일>

dev.dave·2023년 7월 26일

개발지식

목록 보기
34/53

백엔드 하는일>

-서비스의 인터페이스 API구현
-데이터 저장소 설계(데이터베이스나 Blob storage)
-제 3자의 서비스 통합 (써드파티 서비스)
-로그를 합계하고, 데이터 분석 , 사이트 모니터링을 하는 인프라와 관련된 일
-큰회사라면 데브옵스나 SRE도 있음

알아야하는 지식>
-백엔드 언어
-HTTP , TCP/IP , DNS (애네들이 어떻게 작동하는지 , 소켓과 연결 관련된 애들도..)
-REST 와 REST를 디자인 하는 원칙
-데이터 저장소는 관계형 데이터베이스 , NoSQL 둘다 배우는걸 추천
(관계형은 ACID 원칙 , 키 , 인덱스 , SQL문법 등, 그다음 NoSQL에선 어떻게 스케일링이 가능하고 , sharding 이 뭐고 , 어떻게 동작하는지, 캐싱(Redis , MemCached 문제들을 어떻게 해결하는지 알아두고) , authrntication(인증 , 어떤 인증이 이용가능한지, 어떨때 어떤것을 선택해서 사용할지, 그것들이 어떻게 동작하는지 이해) , 분산형 시스템(Disrtibuted System->CAP theorem , BASE원칙) , )

profile
🔥개인 메모 / 다른블로그 자료 참조 / 다른블로그 자료 퍼옴 (출처표기) /여기저기서 공부 했던 내용 개인메모 & 참고 / 개인 기록 용도 블로그 입니다.🔥

0개의 댓글