Hacker News new | ask | show | jobs
by londons_explore 1543 days ago
The 'micro' http/tcp/ip stacks on microcontrollers tend to be based on lwIP, which in the default configuration can only handle a single connection at a time.

That means if someone connects to your server but then sends their GET request one byte at a time very slowly, nobody else can connect while they do so.

That's fine for toy projects, but not really acceptable performance even for a consumer grade product - despite the fact this lwIP stack ships on lots of IoT devices.