On Thu, 8 Jun 2006, Joel Reymont wrote:
On Jun 7, 2006, at 10:20 PM, S. Alexander Jacobson wrote:

Does this make sense?

Makes sense but almost sounds too good.

:-) To be clear, the separation via binary streams has not yet been implemented. I plan to do so only if I need it. If you get to that scale first, then you get to do it :-/.

FYI, I am currently funding a modification to HAppS back end logging/persistence system to allow the user to switch easily between disk and Amazon S3. For my apps, I'm willing to add 1.5x S3 latency in exchange for not having to worry about maintainin a reliable RAID disk subsystem with hardware failover and managing off-site backup. Not sure whether this feature is useful for your intended apps.

What package would you recommend I use with HAppS to merge HTML templates with application data?

My apps including Pass.net use XSLT. For HTTP, HAppS looks at the user-agent and if the browser does XSLT then it serves out XML with an XSLT PI at the top. If the browser doesn't support XSLT then it run xsltproc on the server. I don't think any MUA implements XSLT so the XML mail sending agent runs all outbound mail through xsltproc on the server.

Note: the implementation of browser xslt detection here is very warty. I'd love it if someone else wanted to take some time to clean it up.

-Alex-

______________________________________________________________
S. Alexander Jacobson tel:917-770-6565 http://alexjacobson.com
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to