[Haskell-cafe] Amazon AWS storage best to use with Haskell?

dokondr dokondr at gmail.com
Mon Oct 31 11:28:28 CET 2011

Please share your experience / ideas on AWS storage most friendly to
So far I store my data mostly in Data.Map structures serialized to text
files with write / read functions. Now I was requested to move my app and
data to Amazon cloud. As far as I know there are two main storage types
that Amazon provides: S3 - basic block storage and SimpleDB (
1) I would like to continue working with my data using abstractions similar
to the ones that Data.Map provides. Any ideas how to iterate and modify
SimpleDB records in a similar powerful way as provided by Data.Map? Or
maybe S3?
2) It would be great to do development and testing offline without actually
connecting to AWS S3 / SimpleDB. Are there any AWS simulators + Haskell
libraries that  will allow to do such an offline development?
3) Any experience / ideas  with Haskell libs for NoSQL, not AWS-native,
storages, that will run well both offline and in AWS?
4) My code processes hundreds of messages. Every message is processed in
exactly the same way as the others. So the code can be easily parallelized.
Any Haskell frameworks that will allow me to run this code in a simple
concurrency model?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20111031/6d32223f/attachment.htm>

More information about the Haskell-Cafe mailing list