Experimental IRC log happs-2007-12-21

Available formats: content-negotiated html turtle (see SIOC for the vocabulary)

Back to channel and daily index: content-negotiated html turtle

These logs are provided as an experiment in indexing discussions using IRCHub.py, Irc2RDF.hs, and SIOC.

01:09:20<davidL>Is HAppS-Begin working?
01:14:00<davidL>hmm I had to change import HAppS.Server.State to import HAppS.Server
01:14:56<davidL>(in everything under HAppS-Begin/haskell)
01:53:20<alexj>we are steadily working through thses things in anticipation of the next release coming soon.
01:53:31<alexj>a large number of improvements that cause subtle breaks.
01:53:58<alexj>the reason for the new searchpath is so that we can keep releases consistent.
19:42:06<bench>how many uses happs for production systems?
22:42:20<bench```>any documentation on happs' main memory db design?
22:42:42<alexj>working on it.
22:42:48<alexj>can I answer a specific question?
22:43:03<alexj>are you talking about happs-state or ixset btw?
22:45:23<bench```>i'm new to happs, but wanted to see the design/arch of happs in general, the db in particular to understand why it's claimed that you can scale indefinitely
22:46:33<alexj>if I said it can now then I mispoke. I am saying the design will allow us to do so.
22:48:24<bench```>do u know what's the largest # of concurrent requests that a production system based on happs serves?
22:49:51<alexj>after we do this release. the next round is to put the event stream on hspread which will allow huge scaling of reads
22:49:51<alexj>effectively linear scaling of anything that doesn't require an update.
22:49:51<alexj>the two other aspects of scaling are database size and update speed.
22:49:51<alexj>solving both of those will require sharding your application state.
22:49:52<alexj>no idea.
22:50:09<alexj>but should be much higher than anything you can get out of e.g. rails because the same executable handles all requests simultaneously so you are not memory bound.
22:50:19<alexj>you are only memory bound on the size of your state.
22:50:46<alexj>does that make sense?
22:53:32<bench```>sort of,so what happens when your reach the size of yoru memory? do you start swap?
22:58:01<alexj>no you can't have state larger than the size of memory right now
22:58:37<alexj>larger than the size of memory on a single box.
22:58:54<alexj>with sharding you will be able to distribute state over multiple boxes but we are not there yet.
23:15:52<bench```>ok, when do you think sharding will be available?
23:50:50<BlueZeniX_>blackdog_: you here?

Back to channel and daily index: content-negotiated html turtle