[JDEV] UDP vs TCP

mark at mjwilcox.com mark at mjwilcox.com
Fri Sep 1 08:32:48 CDT 2000


On 31 Aug 00, at 23:13, Kurt D. Starsinic wrote:

> On Thu, Aug 31, 2000 at 08:19:35PM -0500, mark at mjwilcox.com wrote:

> > UDP gets its performance boost because it doesn't care if its 
> > packets get there or not.
> 
>     This is quite an oversimplification.  If you don't know how a TCP
> stack works, you'd best not spread such inaccuracies.
I disagree. Oversimplified for a technical discussion among protocol 
gearheads? But in this context? I don't think so. 

If it's in accurate why don't you elaborate instead of just saying "I'm 
stupid" which your message implied. 

The basic message is still valid. TCP, at least at the moment, is 
still the better choice for implementing Jabber because TCP will 
give us good enough performance, with a lot less work and we'll 
worry about massive scaling later.

Here were are, just a few months after 1.0 release, still trying to 
figure out all of the Jabber protocol compoments. What works, 
doesn't work, etc in the protocol itself.

And people are already worrying about optimizations. Obtuse 
Optimization should come last in any project. First we need 
working, readable code/protocol.

Then we can move on to optimization. As temas pointed out, 
Jabber is just a protocol. If you want to run it over UDP, give it a 
shot. Hell, if you want to run it over Appletalk, give it a shot :).

This is an open-source software project. Instead of blabbing on a 
listserv, that we're stupid and wouldn't know how to make a "hello 
world" program without your hand-holding, give us some code!

Mark
> 
>     Peace,
> * Kurt Starsinic (kstar at orientation.com) ---------- Senior Network Engineer *
> |          `The term `Internet' has the meaning given that term in          |
> |           section 230(f)(1) of the Communications Act of 1934.'           |
> |           -- H.R. 3028, Trademark Cyberpiracy Prevention Act              |
> 
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 
> 


Mark Wilcox
mark at mjwilcox.com
Got LDAP?




More information about the JDev mailing list