<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 메신저 서버를 만든다면</title>
	<atom:link href="http://rein.kr/blog/archives/785/feed" rel="self" type="application/rss+xml" />
	<link>http://rein.kr/blog/archives/785</link>
	<description>프로그래머, 독서가, 게이머 그리고 블로거</description>
	<lastBuildDate>Thu, 02 Feb 2012 07:21:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19800</generator>
	<item>
		<title>By: rein</title>
		<link>http://rein.kr/blog/archives/785/comment-page-1#comment-25800</link>
		<dc:creator>rein</dc:creator>
		<pubDate>Thu, 01 May 2008 01:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://rein.kr/blog/?p=785#comment-25800</guid>
		<description>luzluna / 아마 jabber를 말하는거라고 추정되는데, 새거라고 좋은게 아닙니다.
 * jabber의 확장성이 필요한 것도 아니고
 * jabber 전체를 완전히 구현한 구현체가 현 시점에 없으며,
 * jabber 특유의 분산화된 처리와 트래픽 복사(게임의 경우 중앙 인증서버와 게임서버와의 heartbeat이 있어서 이게 무의미)
 * 확장성(scalability) 문제
로 이런 응용에 쓸 수 없습니다.

반면에 IRC서버는 확장성 있는 프로토콜은 아니지만 서버만 믿을 수 있으면되는 중앙에 아주 의존적인 방식이고, 트래픽은 서버간 통신으로 복사를 줄이는 구조라서(heartbeat은 게임 서버로 대체) 훨씬 효율적으로 사용할 수 있습니다. 즉, jabber같은 새 기술을 쓸 의미가 없는거죠 응용에 맞질 않으니.

TFRC 나온다고 UDP가 바로 버려지는게 아니죠. 필요한 곳에 필요한것만 쓰면 될 뿐</description>
		<content:encoded><![CDATA[<p>luzluna / 아마 jabber를 말하는거라고 추정되는데, 새거라고 좋은게 아닙니다.<br />
 * jabber의 확장성이 필요한 것도 아니고<br />
 * jabber 전체를 완전히 구현한 구현체가 현 시점에 없으며,<br />
 * jabber 특유의 분산화된 처리와 트래픽 복사(게임의 경우 중앙 인증서버와 게임서버와의 heartbeat이 있어서 이게 무의미)<br />
 * 확장성(scalability) 문제<br />
로 이런 응용에 쓸 수 없습니다.</p>
<p>반면에 IRC서버는 확장성 있는 프로토콜은 아니지만 서버만 믿을 수 있으면되는 중앙에 아주 의존적인 방식이고, 트래픽은 서버간 통신으로 복사를 줄이는 구조라서(heartbeat은 게임 서버로 대체) 훨씬 효율적으로 사용할 수 있습니다. 즉, jabber같은 새 기술을 쓸 의미가 없는거죠 응용에 맞질 않으니.</p>
<p>TFRC 나온다고 UDP가 바로 버려지는게 아니죠. 필요한 곳에 필요한것만 쓰면 될 뿐</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: luzluna</title>
		<link>http://rein.kr/blog/archives/785/comment-page-1#comment-25791</link>
		<dc:creator>luzluna</dc:creator>
		<pubDate>Thu, 01 May 2008 00:42:50 +0000</pubDate>
		<guid isPermaLink="false">http://rein.kr/blog/?p=785#comment-25791</guid>
		<description>gabber를 놔두고 old한 irc를 쓸 필요가...</description>
		<content:encoded><![CDATA[<p>gabber를 놔두고 old한 irc를 쓸 필요가&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rein</title>
		<link>http://rein.kr/blog/archives/785/comment-page-1#comment-25701</link>
		<dc:creator>rein</dc:creator>
		<pubDate>Wed, 30 Apr 2008 14:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://rein.kr/blog/?p=785#comment-25701</guid>
		<description>xenosoz / 것도 좋군 :)

Dish / 그리고 테스트 되지 않은 코드에 괴로워하고, 늘어나는 개발기간에 슬퍼하겠지...라는게 내 생각.</description>
		<content:encoded><![CDATA[<p>xenosoz / 것도 좋군 <img src='http://rein.kr/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dish / 그리고 테스트 되지 않은 코드에 괴로워하고, 늘어나는 개발기간에 슬퍼하겠지&#8230;라는게 내 생각.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dish</title>
		<link>http://rein.kr/blog/archives/785/comment-page-1#comment-25696</link>
		<dc:creator>Dish</dc:creator>
		<pubDate>Wed, 30 Apr 2008 13:32:06 +0000</pubDate>
		<guid isPermaLink="false">http://rein.kr/blog/?p=785#comment-25696</guid>
		<description>왠지 남들이 만든 것은 쓰기 싫은 그런 감정의 일환인 듯 ㅇㅅㅇ~</description>
		<content:encoded><![CDATA[<p>왠지 남들이 만든 것은 쓰기 싫은 그런 감정의 일환인 듯 ㅇㅅㅇ~</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xenosoz</title>
		<link>http://rein.kr/blog/archives/785/comment-page-1#comment-25666</link>
		<dc:creator>xenosoz</dc:creator>
		<pubDate>Wed, 30 Apr 2008 09:53:50 +0000</pubDate>
		<guid isPermaLink="false">http://rein.kr/blog/?p=785#comment-25666</guid>
		<description>``rein &#124; 인증이랑 초기 접속만 맞게 수정하고&#039;&#039;
이것도 검증된 사용자만 채팅을 허용하려면 채널에 +snim 정도 걸면 되지 않을까요.</description>
		<content:encoded><![CDATA[<p>&#8220;rein | 인증이랑 초기 접속만 맞게 수정하고&#8221;<br />
이것도 검증된 사용자만 채팅을 허용하려면 채널에 +snim 정도 걸면 되지 않을까요.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

