News for hackers. Stuff that matters.

andreareginato

I think so. I'm investigating on it.
The choice of using lightweight comes out from the fact that each service in lelylan solve one specific problem, which make it easy to replace or extend existing and new functionalities. I'll think about a more proper word to express it.
As far as I know of OpenHAB, I would say that lelylan main difference consists on the microservices architecture. What they actually do, is pretty similar.
Here you can find the services list https://github.com/lelylan/lelylan#development. Any idea to avoid this problem? I just added a note section in the beginning of the documentation to mitigate it.
Thanks for the suggestion David. I'll bo my best to add some more examples. Do you have something specific in mind?
Mongodb is used in a small section of the project and it's not used to store data. In that case I would use Cassandra, together with Spark.
I agree with what you say. If starting right now Scala and Elixir would be the who choices I would be looking for. I started in Ruby and Node because of my personal knowledge with these languages and because they are widely used by open source communities.

Nonetheless, I would also say that the specific blocks taking care of the hardware communication can be easily replaced, adding the right technology to the right service.

Older »