Skip to content

Wayhope's DevLog

  • Home
  • Gitlab
  • Seafile
  • Login

[작성자:] wayhope

Dev Notes

Node.js MySQL Connection Pool과 Transaction 처리 구조

온라인 게임 서버에서 DB를 다룰 때 단순히 SQL을 실행하는 것만으로 끝나는 경우는 생각보다 많지 않다. 플레이어의 재화를 차감하고 아이템을 지급하거나, 우편을...
wayhope 8월 24, 20269월 8, 2026
Dev Notes

동적 IP 홈서버 DDNS으로 고정하기

동적 IP 홈서버를 DDNS로 연결해서 사용하기 집에서 델 미니 서버 한 대를 돌리고 있다. 개인적으로 사용할 서버가 필요해서 하나 구축했고, 블로그도 여기서 운영하고 있다....
wayhope 8월 24, 20269월 6, 2026
Dev Notes

MVC, MVP, MVVM 구조 정리

MVC, MVP, MVVM은 모두 화면을 담당하는 View와 실제 데이터 및 비즈니스 로직을 분리하기 위한 아키텍처 패턴이다. 세 패턴의 차이를 단순히 "Controller냐 Presenter냐 ViewModel이냐"로...
wayhope 8월 24, 20269월 6, 2026
Dev Notes

UserData, GameData 개념으로 캐싱, DB, DTO, Client Model 한번에 구성 #풀스택 개발 팁

서버 데이터 모델 및 클라이언트 구조 온라인 게임이나 서비스를 만들 때 나는 DB 설계부터 시작하는 편이다. 게임 로직부터 만들기 시작하면 나중에 데이터 구조가 계속...
wayhope 8월 20, 20269월 6, 2026
Dev Notes

토큰, 세션, 키 교환과 웹 통신 보안

웹 서비스에서 로그인 이후 사용자를 어떻게 식별할 것인지 생각하다 보면 세션, 토큰, JWT, AES, RSA, Diffie-Hellman 같은 용어가 한꺼번에 등장한다. 처음 보면 서로 비슷한...
wayhope 8월 20, 20269월 6, 2026
Server Projects

웹 메타버스 서버 개발 회고 #Project 2404

프로젝트 개요 웹 브라우저에서 접속할 수 있는 3D 메타버스 서비스를 개발하면서 실시간 서버를 담당했다. 일반적인 웹 서비스라면 로그인, 데이터 조회, 저장 같은 요청을...
wayhope 8월 19, 20269월 6, 2026
Client Projects

웹 미팅 서비스 개발 회고 #Project 2404

프로젝트를 시작하면서 이번 프로젝트에서는 브라우저에서 사용할 수 있는 웹 미팅 서비스를 개발했다. 처음에는 화상회의 기능을 만드는 정도로 생각했다. 카메라와...
wayhope 8월 19, 20269월 6, 2026
Client Projects

웹 메타버스 클라이언트 개발 회고 #Project 2404

프로젝트 개요 웹 브라우저에서 실행되는 3D 메타버스 클라이언트를 Unity WebGL로 개발했다. 클라이언트에서는 플레이어 이동과 다른 사용자 동기화, 여러 공간으로 구성된...
wayhope 8월 13, 20269월 6, 2026
Server Projects

SSR 메타버스 회고 #Proejct 2402

이번 프로젝트에서는 Unity로 만든 3D 공간을 브라우저에서 접속할 수 있도록 구성했다. 그런데 일반적인 웹 3D 방식은 아니었다. Unity를 사용자 PC에서 실행하는 게 아니라...
wayhope 8월 13, 20269월 6, 2026
Dev Notes

PoC 및 제안서 회고 #2020~25

회사에서 일하면서 제안서를 많이 작성했다. RFP를 받아서 요구사항을 정리하고 수행방안을 잡는 것부터 시작해서 기술 구성도, 개발 범위, 일정 같은 내용을 정리했고...
wayhope 8월 10, 20269월 6, 2026

글 페이지 매김

Prev Page 1 … Page 9 Page 10 Page 11 … Page 23 Next

Categories

  • ►AI Study Notes
    • ►AI Engineering
    • ►Computer Science
    • ►Development
      • ►Client
      • ►Design
      • ►Game
      • ►Language
      • ►Server
      • ►Tools
    • ►English
    • ►Japanese
    • ►Mathematics
    • ►Physics
  • ►Craft
    • ►3D Modeling
    • ►MIDI
  • ►Dev Logs
    • ►Client Projects
    • ►Dev Notes
    • ►Server Projects
  • ►Life
    • ►Self Improvement

Recent posts

  • 이벤트 루프 블로킹(Event Loop Blocking)이란?
  • MySQL 트랜잭션 격리 수준(Isolation Level) 완벽 정리
  • 소프트웨어 테스트 종류 정리
  • Redis 트랜잭션(Transaction) 이해하기
  • 사가 패턴(Saga Pattern)과 2단계 커밋(2PC)을 활용한 분산 트랜잭션 설계
Copyright © wayhope. All rights reserved.
    • Home
    • Gitlab
    • Seafile
    • Login