Device Agents Compared

We recommend choosing Embedthis Ioto for all new devices.

Ioto is ideal for both the smallest embedded systems with minimal memory and for those that require the utmost in performance and security. It offers the highest performance embedded web server, plus MQTT messages and comprehensive AWS IoT integration.

We recommend using GoAhead or Ioto for existing devices that have already commited to those products.

IotoGoAheadIoto
Code Size128KB500KB2MB
HTTP/1.1 Server
MQTT Client
HTTP Client
Cloud Manageable
AWS IoT Core Messages
AWS IoT Shadows State
Log Capture to CloudWatch
Generate Metrics into CloudWatch
Generate Metrics into AWS CloudWatch
IPv4 and IPv6
SSL/TLS
File Upload and PUT requests
Authentication and User Management
Session and Cookie Handling
C function Actions
Full-duplex streaming
JSON State Management
Programming ModelSingle threaded with fiber coroutinesSingle threadedMultithreaded
Throughput (Raspberry PI 4)9,300/sec3,200/sec1,800/sec
CGI / FastCGI
Web Sockets
HTTP/2 Protocol
HTTP Proxy

© Embedthis Software® LLC. All rights reserved. Privacy Policy and Terms of Use.

Consent

This web site uses cookies to provide you with a better viewing experience. Without cookies, you will not be able to view videos, contact chat or use other site features. By continuing, you are giving your consent to cookies being used.

OK