게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
개인 프로젝트로 서버 엔진 만들어볼까 하는데 신경쓸게 많네요..@_@
게시물ID : programmer_17818짧은주소 복사하기
작성자 : berrzebb
추천 : 2
조회수 : 640회
댓글수 : 3개
등록시간 : 2016/07/04 21:28:18
이제 4년차 좀 넘은 프로그래머입니다(?)
본업은 C++,C#,C++ CLI,JNI,JS,NodeJS,Java 등을 이용해서 라이브러리 Wrapping 해서 여러 언어를 지원하는 중간 라이브러리를 만드는게 주 업무인데..

이번에 개인 프로젝트로 C++ IOCP 기반 서버엔진 만들어 보려고 삽질하는데 새로 구조 만들고, 직접 스레드 풀,객체 풀,메모리 관리, 예외 처리 시스템,로그 관리 시스템 등 기반 시스템 만드는데도 엄청나게 신경 쓸게 많네요.

목표는 죽지 않는 서버 엔진인데.. 이렇게 만드려고 하니까 기본적인 예외 보장성을 넘어서 강한 예외 보장성(문제 발생 시 롤백) 같은걸 지원하는게 좋을거 같아 보고 있는데... 예외 처리를 한곳에 모으는것도 꽤 복잡한 일이더라구요.

다 만들면 오픈소스로 올릴거 같긴 한데 짬짬히 만드는거라 얼마나 걸릴지 모르겠네요..orz

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호