Re: [akka-user] CurioDB: A Distributed & Persistent Redis Clone

2015-07-08 Thread Konrad Malawski
Merged, thanks a lot! Keep on hakking :-)

-- 
Cheers,
Konrad 'ktoso’ Malawski
Akka @ Typesafe

On 2 July 2015 at 07:10:54, Stephen McDonald (stephen...@gmail.com) wrote:

Hi all,

I just wanted to share a project I've been working on over the last 6 months. 
I've called it CurioDB [1], it's a clone of Redis [2] that I've built in under 
1000 lines of Scala/Akka. It makes use of Akka's persistence and clustering to 
overcome some of the shortcomings of Redis [3].

It's my first real Scala project. I started building it as a learning exercise, 
but found the experience so enjoyable that I took it much further than I 
originally thought possible of myself. Hopefully someone finds it useful and 
sees it as a showcase for how trivial Akka makes building distributed systems.

[1]: https://github.com/stephenmcd/curiodb
[2]: http://redis.io
[3]: https://github.com/stephenmcd/curiodb#overview
--
>> Read the docs: http://akka.io/docs/
>> Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>> Search the archives: https://groups.google.com/group/akka-user
---
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

-- 
>>  Read the docs: http://akka.io/docs/
>>  Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>  Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.


Re: [akka-user] CurioDB: A Distributed & Persistent Redis Clone

2015-07-08 Thread Stephen McDonald
Thanks a lot Konrad!

PR here: https://github.com/akka/akka.github.com/pull/221

On Wed, Jul 8, 2015 at 8:06 PM, Konrad Malawski <
konrad.malaw...@typesafe.com> wrote:

> That's pretty awesome! Thanks for sharing :-)
>
> If you would like to we're happy to promote it on the community page:
> http://akka.io/community/#projects-using-akka
> Just submit a PR with your project details to
> https://github.com/akka/akka.github.com/pulls and we'll happily merge it
> :)
> --
> Cheers,
> Konrad 'ktoso’ Malawski
> Akka  @ Typesafe 
>
> On 2 July 2015 at 07:10:54, Stephen McDonald (stephen...@gmail.com) wrote:
>
> Hi all,
>
> I just wanted to share a project I've been working on over the last 6
> months. I've called it CurioDB [1], it's a clone of Redis [2] that I've
> built in under 1000 lines of Scala/Akka. It makes use of Akka's persistence
> and clustering to overcome some of the shortcomings of Redis [3].
>
> It's my first real Scala project. I started building it as a learning
> exercise, but found the experience so enjoyable that I took it much further
> than I originally thought possible of myself. Hopefully someone finds it
> useful and sees it as a showcase for how trivial Akka makes building
> distributed systems.
>
> [1]: https://github.com/stephenmcd/curiodb
> [2]: http://redis.io
> [3]: https://github.com/stephenmcd/curiodb#overview
>  --
> >> Read the docs: http://akka.io/docs/
> >> Check the FAQ:
> http://doc.akka.io/docs/akka/current/additional/faq.html
> >> Search the archives: https://groups.google.com/group/akka-user
> ---
> You received this message because you are subscribed to the Google Groups
> "Akka User List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to akka-user+unsubscr...@googlegroups.com.
> To post to this group, send email to akka-user@googlegroups.com.
> Visit this group at http://groups.google.com/group/akka-user.
> For more options, visit https://groups.google.com/d/optout.
>
>


-- 
Stephen McDonald
http://jupo.org

-- 
>>  Read the docs: http://akka.io/docs/
>>  Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>  Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.


Re: [akka-user] CurioDB: A Distributed & Persistent Redis Clone

2015-07-08 Thread Konrad Malawski
That's pretty awesome! Thanks for sharing :-)

If you would like to we're happy to promote it on the community page:
http://akka.io/community/#projects-using-akka
Just submit a PR with your project details to 
https://github.com/akka/akka.github.com/pulls and we'll happily merge it :)
-- 
Cheers,
Konrad 'ktoso’ Malawski
Akka @ Typesafe

On 2 July 2015 at 07:10:54, Stephen McDonald (stephen...@gmail.com) wrote:

Hi all,

I just wanted to share a project I've been working on over the last 6 months. 
I've called it CurioDB [1], it's a clone of Redis [2] that I've built in under 
1000 lines of Scala/Akka. It makes use of Akka's persistence and clustering to 
overcome some of the shortcomings of Redis [3].

It's my first real Scala project. I started building it as a learning exercise, 
but found the experience so enjoyable that I took it much further than I 
originally thought possible of myself. Hopefully someone finds it useful and 
sees it as a showcase for how trivial Akka makes building distributed systems.

[1]: https://github.com/stephenmcd/curiodb
[2]: http://redis.io
[3]: https://github.com/stephenmcd/curiodb#overview
--
>> Read the docs: http://akka.io/docs/
>> Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>> Search the archives: https://groups.google.com/group/akka-user
---
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

-- 
>>  Read the docs: http://akka.io/docs/
>>  Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>  Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.


[akka-user] CurioDB: A Distributed & Persistent Redis Clone

2015-07-01 Thread Stephen McDonald
Hi all,

I just wanted to share a project I've been working on over the last 6 
months. I've called it CurioDB [1], it's a clone of Redis [2] that I've 
built in under 1000 lines of Scala/Akka. It makes use of Akka's persistence 
and clustering to overcome some of the shortcomings of Redis [3].

It's my first real Scala project. I started building it as a learning 
exercise, but found the experience so enjoyable that I took it much further 
than I originally thought possible of myself. Hopefully someone finds it 
useful and sees it as a showcase for how trivial Akka makes building 
distributed systems.

[1]: https://github.com/stephenmcd/curiodb
[2]: http://redis.io
[3]: https://github.com/stephenmcd/curiodb#overview

-- 
>>  Read the docs: http://akka.io/docs/
>>  Check the FAQ: 
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>  Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.