What is Klepsydra

It is toolset conceived for the development of complex application for embedded systems. It really shines when it comes sophisticated autonomous missions as it micro-service architecture allows to break-down entangled vertical problems into manageable smaller pieces that can be unit tested, optimised and deploy independently.

Free HTML5 Templates

Goal

Its main goal is to address the challenges in embedded software development by applying an innovative approach to embedded software development that is a combination of the latest techniques in high-performance computation, financial trading, and robotics.

Learn more

Free HTML5 Templates

Innovation

Klepsydra applies an innovative approach that is a combination of the latest techniques in high-performance computation, financial trading, and robotics. Klepsydra is developed by senior software engineers that take inspiration from technologies such as Java Spring, LMAX Disruptor, Amazon Lambda and Node JS, that have been deeply influential in the software community. The result is a powerful toolbox able to build high performance and top quality applications while also reduce the time to market.

Learn more

Free HTML5 Templates

Benefits

Reduces of development times by 50%: automatic functional boilerplate code generation. Improves embedded on-board computing performance (increased camera resolution, higher data throughput, faster analytics, etc.). Enabling the use of distributed and cloud computing.

Learn more

Klepsydra Toolset

Klepsydra is developed by senior software and robotics engineers that take inspiration from technologies such as Java Spring, LMAX Disruptor, Amazon Lambda and Node JS, that have been deeply influential in the software community. The result is a powerful toolbox able to build high performance and industrial quality software applications while drastically reducing the time to market.

Development Process

Klepsydra works mainly in a test driven development style, followed by simulator or real environment deployment