Settings

Theme

Dynamically Scaling Reactive Services with Skip (Now with Kubernetes Support)

skiplabs.io

3 points by venturin a year ago · 1 comment

Reader

venturinOP a year ago

We just released new capabilities in Skip to make reactive services scale easily and efficiently across machines. Skip’s core is a native reactive computation graph that minimizes unnecessary recomputation—great for real-time apps—but now you can also scale horizontally using a leader/follower architecture.

We’ve open-sourced an example service (yes, it's called hackernews) you can try locally or on Kubernetes. It supports seamless scaling via kubectl scale, with zero downtime and no changes to your backend logic.

Blog post with diagrams and code here: https://skip.dev/blog/dynamic-scaling

GitHub repo: https://github.com/skiplang/skip To try it:

   npx create-skip-service hackernews --example hackernews --verbose  
   docker compose -f hackernews/compose.distributed.yml up --build  
Curious to hear your thoughts or feedback!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection