Stream: beginners

Topic: Basic Webserver/ ROC inspect ability


view this post on Zulip Gottfried Zojer (Jun 21 2025 at 16:43):

Hello to everyone,

Just wondering what the status of ROC basic webserver is at the moment ?
https://github.com/roc-lang/basic-webserver
Busy at the moment to test it and compare it to local ( on Ubuntu ) docker nginx image and Minized Xilinx Webserver (FPGA )
https://github.com/oifergan/Pcap_Analyzer-Nginx-Docker
https://community.element14.com/challenges-projects/design-challenges/pathtoprogrammable/b/blog/posts/project---minized-as-web-server-with-video-hosting-on-usb-pen-drive

Is there also anything in reference to typeclasses ( can see the following https://www.roc-lang.org/abilities#inspect-ability ))

Thanks in advance for any feedback

Best regards

Gottfried

view this post on Zulip Anton (Jun 21 2025 at 16:56):

Hi @Gottfried Zojer,

Just wondering what the status of ROC basic webserver is at the moment ?

I'm not sure what you want to know exactly but I recommend using the latest main version for the best experience. It is still quite early in development but we'll be happy to help you out with any problems you encounter.

Is there also anything in reference to typeclasses

Instead of typical typeclasses we plan to implement static dispatch

view this post on Zulip Gottfried Zojer (Jun 21 2025 at 19:28):

@Anton

Thanks for your clarification and I will go trough the document you shared on https://docs.google.com/
Essential I want to trace 3 webserver mentioned with Wireshark ( pcap )
1) Minized FPGA / Arm CortexA9 ( because of PMOD interface )
2) Nginx docker ( Linux AMD Developer Board )
3) ROC basic webserver

Datasets should be IOT data what pass through the Server maybe link with the following ( Intel Geti )
https://www.intel.com/content/www/us/en/developer/tools/tiber/edge-platform/model-builder-resources.html

Best regards

Gottfried

view this post on Zulip Gottfried Zojer (Jun 21 2025 at 19:58):

@Anton
Just found the following and I think I should be fine for some testing
https://roc-lang.github.io/basic-webserver/Tcp/#write_utf8!

Best regards

Gottfried

view this post on Zulip Anton (Jun 23 2025 at 10:10):

Yeah, tracing with wireshark should work :)


Last updated: Jul 06 2025 at 12:14 UTC