Java(112)
-
게임서버 구조
지금 만들고 있는 게임서버 구조를 바꾸려고 한다. 기존의 게임서버 구조는 이러했다. 1. 로그인 인증서버, 로드밸런싱서버, 게임서버 들이 있다. 2. 클라이언트는 인증서버로 접속후 인증후 로드밸런싱서버에 접속해 등록된 게임서버중 하나를 선택하여 들어간다. 3. 해당 게임서버에서 방을 만들거나 들어가 다른 사람들과 게임을 한다. 4. 각 게임서버 들끼리 방정보나 세션정보는 공유되지 않는다. 5. 같은 서버에서만 채팅이 가능하다. 이에 대한 문제점은 이러했다. 1. 게임서버의 확장성에 문제가 있다. 단순한 게임서버1,2,3 .. .. 으로 사용자가 선택해서 들어가 방을 만들거나 하는것에 제약이 많다. (즉 규모가 작은 논리적으로 방을 나눌수 없다.) 2. FPS 게임이지만 클라이언트끼리 p2p는 수행하지 않..
2007.01.15 -
Java SE 6 의 성능이란?
farecompare.com 에서 매번 실시한 성능테스트 결과가 java.sun.com 에 게시가 되었네요. 아래에 보면 정말 jdk1.2 에 비해 jdk6 의 성능이란 정말 하늘과 땅차이네요~ 성능 수준이 거의 8배네요. 앞으로의 자바의 성능 개선이 기대됩니다.~ Improvements in Java Platform, Standard Edition 6 The founders of FareCompare, who have tried out virtually every new feature of the Java platform since Java 2 Platform, Standard Edition 1.2 (J2SE 1.2), report several improvements as a result of the..
2007.01.11