본문 바로가기

라즈베리파이52

고, 플러터, 라즈베리파이5로 채팅 서비스 만들기 - 2(서버 설계 편) 병아리 개발자이기 때문에 내용이 굉장히 전문적이고 막 그러지 않을 수 있다. 그래도 이건 내 생각을 현실화하는 일이기 때문에 어떠한 눈치도 보지 않고 '내 생각'대로 기술할 것이다. 채팅 서버를 빠르게 구축하려면 유튜브에 있는 거 아무거나 내 구상에 가장 가까운 거 집어서 그걸 베끼든 참고하든 하면 될 것이다. 그런데 이번에는 나름의 정도를 밟아 본다. 인터넷에 있는 자료를 참고하는 건 중간 중간에 하면 된다. 개발 전에는 우선 설계를 해야 한다. 그런데 나는 지금 절대 틀리지 않을 청사진을 그려 놓고 그걸 바로 구현하기만 하면 되는 수준(상황)이 아니다. 채팅 서버에는 정말 다양한 기능이 들어가는데 지금 당장은 필요한 것 같아도 별 쓸모가 없는 기능이 발견될 수도 있고 단 한 번도 도입을 생각하지 않았.. 2024. 2. 1.
고, 플러터, 라즈베리파이5로 채팅 서비스 만들기 - 1 본 서비스를 만드는 이유: 그냥. 만들고 싶으니까. 환경: 라즈베리파이5는 headless 홈 서버로 간다. 아르곤 케이스 안에 본체만 넣었고 정품 아닌 국산 어댑터로 전원을 공급한다. 마이크로 SD카드의 용량은 256GB다. 이게 하드웨어 세팅 끝이다. putty로만 연결하고 vnc는 쓰지 않는다(사실 쓸 수가 없다). 라즈베리파이 os 위에 도커 올리고, 그 위에 컨테이너 여러 개 올리고, 그 안에 앞으로 내가 만들 백엔드 서비스를 하나씩 넣을 거다. 프론트는 보통은 플러터를 하겠지만 다른 걸 쓸 수도 있다. 데드라인: 엄청 바쁘다. 하루 중 시간이 별로 나지 않는다. 그래서 빨리 못 끝낼 거 같다. 그래도 3월 말 안에는 끝내고 싶다. 계획: 1. 서버 설계: 채팅 서버의 기본 아키텍처를 설계하자... 2024. 2. 1.