9
netikras
17h

I've spent like 2 days on this semi-toy project, for which I would have been paid generously had I chosen to work for a client instead. This pleasure cost me hundreds of €s not earned. But it feels ssooooo good to code smth just for pleasure.

Totally worth it!

Comments
  • 3
    More pleasure than money could buy?
  • 3
    Care to share? I'm intrigued 😁
  • 2
    I started a flutter app yesterday. I hope it will give me pleasure too :D
  • 1
    @electrineer prolly yes. Money will buy me smth others have done. For me the pleasure is to play with stuff myself :)

    if only I could buy time...
  • 3
    @ScriptCoded nothing fancy. Playing with go [learning], building a universal kernelspace loadbalancer based on iptables. My app will be its controlplane: healthchecks, api, configuration, mgmt, monitoring, etc
  • 2
    @netikras 🥴 you have me confused
  • 1
  • 1
    @netikras what is the interface of the app? CLI? Web? Is it a monitoring service or does is combine data monitored by other services? And did you make a load balancer on kernel level? I made a load balancer in C: no overhead. In python: 50% slower. But that's on localhost. For internet it's just fine. A python loadbalancer is around 40 lines if you don't have too much balancing logic and just choose a random target to forward to.
  • 0
    @retoor currently it's still a wip. Main interface is cli, rest is tbd [maybe].

    Yes, kernel-level lb. It's based on netfilter, which operates in kernel. It itself supports loadbalancing, but managing it is tedious and it does not have healthchecks.

    The project is basically an iptables wrapper. Which makes it a good candidate for further development - a k8s operator managing nodes' firewall rules through a daemonset. This will enable me to have hybrid clusters [mixed nodes: multicloud, physical, etc.] with publicly exposed all ports, but protected by a common firewall config - iptables.
  • 0
    > cost me hundreds of €s not earned

    Spoken like the CEO of a big game dev company who is complaining about piracy 🙃
  • 0
    @Lensflare well why make games if you aren't being paid for them

    why go into work if they're not gonna pay you
  • 0
    @jestdotty relax, I‘m criticizing the AAA game industry, not @netikras
  • 0
    @Lensflare it's not emotional, it's logical. the philosophy behind it doesn't fit
Add Comment