본문 바로가기
728x90
반응형

코딩2

[공부] IT 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설 - 마지막편 - 안녕하세요! 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설, 지난 2편에 이어 3편을 준비해보았습니다. 다들 화이팅 하자구요! [서버와 클라이언트 구성] 스타트업 초반에는 1 tier 아키텍쳐, 즉 바로 클라이언트와 서버간의 통신을 주고받게 됩니다. 서버 안에는 웹서버와 DB가 있을겁니다. 조금 더 회사가 커지면,웹서버 따로, DB 따로, 그 다음에는 이런식의 구조가 짜여집니다. 대부분의 회사들은 아래의 방식으로 구성이 되어있죠. '서버가 터졌다.'라고 한다면, 서버로 돌리고있던 컴퓨터가 멈췄다.. 라고 이해하시면 됩니다. 멈추면 서버.. 그 컴퓨터를 껐다가 다시 구동을 하는 것이 통상적이겠죠.. 그런데, 이런 환경을 구축하기 위해, 이 많은 컴퓨터를 사야할까요? 요새는 AWS 같은 클라우드 서비스를 .. 2022. 4. 7.
[공부] IT 비전공자도 이해하기 쉬운 직장인 코딩 용어 해설 - 2편 - 안녕하세요! 오늘은 저번 1편에 이어서 2편을 작성해 보았습니다. 깊은 얘기까지는 다루진 않을 것이고, 그냥 간략한 용어와 이해만 도울 목적으로 글을 작성해 보도록 하겠습니다. [서버 클라이언트 통신] 만약 은행을 서버라고 생각한다면, 고객은 클라이언트일 것입니다. 제 통장 잔고를 확인하고 싶다면, 번호표를 뽑고 입출금 창구에 가서 신분증을 보여주겠죠. 혹은 인증을 거쳐 모바일 앱으로 잔고를 확인할 수 있을겁니다. 약속해둔 데이터를 가져가야 잔고를 보여줍니다. 규칙이 존재하는 것이죠! 웹 서버도 마찬가지로, 은행 창구처럼 여려가지 약속되어있는 창구가 존재합니다. 예를들면, A창구는 ID를 갖고오면 '주문내역'을 알려주고, B창구는 주소를 갖고오면 '음식점'을 알려주며 C창구는 주문번호를 갖고오면 '배달현.. 2022. 4. 6.
728x90
반응형