Keep in mind that the Mako Server is developed by using the Barracuda Application Server library and provides the same Lua/LSP programming API as the Barracuda Application Server. Check out the online interactive Lua/LSP tutorials running on a VPS prior to reading any of the following tutorials:
SMQ is an easy to use machine-to-machine (M2M)/"Internet of Things" connectivity protocol included in the Mako Server. The following tutorials provides an introduction in how to design IoT solutions based on SMQ.
Real Time Logic also provides the two following engineering whitepapers that you may find useful: