Node 설계 * 참고 - 경험담의 개발 환경은 아래서버 환경에 따라 설계 되었음을 참고. 더 좋은 설계 방식이 있을 수 있음!1. 물리서버 한 대에 노드, 엘라스틱 서버 사용2. MongoDB 는 다른 서비스가 동작하는 물리서버에 올려서 사용 처음 노드 설계 했을 때 100명의 사용자 기준으로 소켓 서버 한 대면 충분하지 않을까 하고 생각했었다.그래서 서버 한 대에 소켓, API 모두 사용하고 있었는데 가오픈 후에 서버가 버티지 못하는 것을 확인할 수 있었다. 대안은 두 가지가 있었는데, 1. 소켓 어뎁터로 서버를 증설 → 소켓 통신은 백엔드와 프론트 1대 1 양방향 통신이지만 서버가 여러 대가 되면 n대 1이 되므로 어뎁터 필요.→ 주어진 물리서버가 한 대 뿐이었기 때문에 노드, 엘라스틱, 레디스까지..
몽고디비 설치 - Window아래 다운로드 센터에서 간편하게 다운로드 할 수 있다.https://www.mongodb.com/try/download/community Try MongoDB Community EditionTry MongoDB Community Edition on premise non-relational database including the Community Server and Community Kubernetes Operator for your next big project!www.mongodb.com 몽고디비 설치 - Ubuntu(Docker)몽고디비 서버를 도커로 올리는 작업은 아래 홈페이지를 참고하면 명령어로 빌드할 수 있다.https://www.mongodb.com/ko-kr/d..
작년 10월부터 시작해서 약 7 ~ 8 개월간(순수 메신저 개발 기간) 설계, 기획, 개발한 사내 메신저 프로그램이 곧 종료를 앞두고 있다.회사 내에서 flutter, node, monogoDB(nosql) 사용이 처음이었기 때문에 삽질을 많이했어서 애착이 가는 프로젝트였는데... 고객용 메신저 개발이 따로 진행되면서 최종적으로는 합쳐지게 되어 종료하게 되었다.얘 때문에 평일, 주말 야근 참 많이했었는데, 결정을 듣고 허무하기도 하고 생각보다 속상하진 않았다. 좋은 경험이었다고 생각할래 😥 아무튼 사담은 넣어두고! 고생한만큼 알차게 정리해두려고 한다.약 8개월간의 노력(이라 쓰고 삽질이라고 부르는) 기록을 열심히 작성해보겠으니 도움이 되실 분들을 위해 꼼꼼히 작성해보겠다...!!!* 개발기에는 카카오톡..
* 피피티 템플릿은 조땡님 블로그에서 가져와서 사용했습니다. http://pptbizcam.co.kr/ 피피티 비즈캠 PPT BIZCAM – 파워포인트 템플릿 공유 무료 다운 파워포인트 프리젠테이션 공유 pptbizcam.co.kr 서론 보상심리란 우울해진 마음에 대해 보상을 받고 싶어서 충동적으로 필요하지 않은 물건을 구매하는 것을 이야기합니다. 기사에 따르면, 외출 자제로 미뤄둔 쇼핑 수요가 코로나의 소강상태에 급격히 증가하는 양상을 보여준다고 합니다. 특히 청년 세대에서 플렉스 문화, 가치 소비, 자기만족 소비 트렌드 등으로 보상심리가 큰 것으로 보입니다. 이 기사를 통해 사람들의 충동이나 불안 등의 감정이 소비트렌드와 밀접한 관계가 있을지 분석해보고 싶었습니다. 본론 코로나로 인해 변화한 소비 트..