Performance test for 2 Million connections

For this test were used two instances in Google-Cloud n1-highmem-8 (8 vCPUs, 52 GB memory) running Debian GNU/Linux 9. One for server, one for client.

Each of 2-million WebSocket clients continuously sends messages to server. Once message is sent client sends another one.

Both server and client applications are running asynchronous oatpp server/client based on oatpp coroutines.


Trending on Indie Hackers
I launched 12 companies from $0 to $2MM ARR. Let me answer your launch questions. AMA! 44 comments I write Lenny's Newsletter, the #1 paid business newsletter on Substack, generating over $500k ARR. AMA. 32 comments I built advanced Stripe Payment Links 7 comments I need help with my startup idea. Can you help? 7 comments Launched two years ago - didn't go viral - what now? 4 comments The most underrated way to connect with creators w/ big audiences 2 comments