Ehm.. tens of millions of realtime events but no "www." alias?:<p>404 Not Found<p>Code: NoSuchWebsiteConfiguration<p>Message: The specified bucket does not have a website configuration<p>BucketName: www.moot.it<p>RequestId: xxxx<p>HostId: xxxxx<p>I didn't know what "Moot" was so I tried www.moot.it
If you want something similar to this and you're on the JVM, you can use open source Atmosphere[1] which handles this flow exactly (websocket with fallback, multiple 'tags', etc).<p>[1] <a href="https://github.com/Atmosphere/atmosphere" rel="nofollow">https://github.com/Atmosphere/atmosphere</a>
"This is then picked up by every JSON-RPC server and they will intersect those two tags, sending the event {hello: 'world'} to any connection that matches."<p>Do you see this eventually becoming your bottleneck (every rpc server has to handle every event)? If so, what's the plan for reducing the event fan-out?
I followed it the whole way through until I got to the diagram of the way Moot handles channels compared to static channels. What does the diagram illustrate? It seems to be that the Moot version doesn't have central input. But it would all need to be filtered through something central, otherwise it is completely possible to miss a location the payload was intended to be delivered to.
Do you have any plans to open source this for people who wants to install Moot on their own server? As a forum junkie, I'm excited about Moot, but I hope you do understand that to be successful as a platform you have to give the option to self-host :)
I've built something very similar using Vert.x, which is sort of like Node on the JVM. But instead of Redis, we have full on state machines at the network turn publishing on the event bus. It's pretty sweet, and I hope to open source it soon.
Are you going to open-source your json-rpc library? If so, is there a specific timeframe you have in mind? I'd really love to use this technology in my own projects.
On Moot: I registered my account because I wanted to integrate Moot on my new website I'm building and when trying to integrate it to a view in Rails:<p><pre><code> `a class="moot" href="#{request.original_url}"> Awesome Startup`
</code></pre>
I'm getting an message on the page and no moot forums.<p>" (moot logo) startup does not exist."<p>Isn't this like Disqus where I can have commenting threads based on the page?