ConnectivityFoundry / AwaLWM2M

Awa LWM2M is an implementation of the OMA Lightweight M2M protocol in C.
BSD 3-Clause "New" or "Revised" License
102 stars 66 forks source link

How different is this w.r.t. Leshan #323

Closed nginxsantos closed 7 years ago

nginxsantos commented 7 years ago

Hi, How is this different than Leshan?
Does this support external data store and clustering support too?

Regards, Santos

ehirdoy commented 7 years ago

I'm also quite interested in server scalability(==clustering support). Any feedback for Santos's question would be really appreciated.

boyvinall commented 7 years ago

The Awa server is not designed for a horizontally-scaled, redundant deployment - so there's no support for clustering. Currently, it's a single-threaded app which is mostly designed for either running on gateway devices and for test purposes. For cloud-based deployments, you could take a look at our other project github.com/CreatorDev/DeviceServer. HTH.