TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask YC: Advice on XMPP

3 pointsby kashifover 16 years ago
I am writing a client-server piece for a Python ODBMS that will use XMPP. Any advice/resources/opinions on the subject?

3 comments

rcoderover 16 years ago
When you say you're writing the client API for a Python object database, do you mean a database that will only hold Python objects, or one that may contain arbitrary data structures, and be accessible from other languages as well?<p>XMPP may be a more efficient protocol than HTTP for stateful, session-oriented communication, but using it as a database client protocol is going to introduce a lot of overhead as compared to, say, using Protocol Buffers, or even the native ZEO Client interface.<p>Is there something about the ZODB/ZEO combination that doesn't work for your application?
adnamabout 16 years ago
Hi kashif. You might find the following useful:<p>Jack Moffit's blog: <a href="http://metajack.im/" rel="nofollow">http://metajack.im/</a> Twisted words (python) <a href="http://twistedmatrix.com/trac/wiki/TwistedWords" rel="nofollow">http://twistedmatrix.com/trac/wiki/TwistedWords</a>
qhoxieover 16 years ago
If the load is significant, you probably want to use ejabberd for the server. If not, there are solid python implementations. You will be able to use the python xmpp libs for your client side without issue.
评论 #306274 未加载