Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Kubernetes really stole Flynn's thunder. I wonder, if the Flynn team could travel back in time to 2013, what they would do differently knowing how things turned out.


Flynn co-founder here. Thanks for the question.

We view the work of the Kubernetes (and Mesos, Docker Swarm, and other scheduler projects) team as incredibly valuable to Flynn.

We try to solve problems and create value at a the platform layer. Schedulers are one technology we use, but aren't at the core of the value that we (or most other platforms) deliver. We want to make development and management of production apps simple and invisible. For most users that should mean never needing to know about or interact with a scheduler directly.

We closely monitor progress on the major scheduler projects and look forward to a day when we can utilize one of them in Flynn instead of maintaining our own. As these technologies mature we'll be able to deliver even more value on top of them, while saving users from interacting with lower level components.


I'm interested in different schedulers. Is the Flynn scheduler documented anywhere? Anything you want to say about it and how it differs from the other offerings out there?


It's not particularly well documented, but the code is here: https://github.com/flynn/flynn/tree/master/controller/schedu...

We've basically implemented the minimum viable system for our use case, and only add features as needed. The main thing that's missing right now is awareness of resource constraints and usage and then balancing based on that. There is a patch in progress that adds awareness of host-specific persistent volumes for our database appliances.

As an aside, when we started Flynn, the only open source scheduler that was available was Mesos and it didn't meet our criteria for integration so we ended up writing our own code. That code has since been rewritten approximately twice.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: