Earlier quoted context omitted.
You can't be talking of Spring Framework!? That's a 2000's solution (in particular Hibernate) trying to stay relevant.
I don't disagree with your conclusion. But your comment communicates no argument against Spring and how the trade-offs it makes make it a poor option for new projects.
Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
31–40 of 159 posts
Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#32If you're looking for a simple Kubernetes alternative, take a look at the HasiCorp stack. I use that in production and it's easy to set up and maintain.
Do you have a link to an introduction?
Btw. the cluster consists out of three servers on Hetzner [2] and runs our web analytics platform Pirsch [3].
[0] https://www.youtube.com/channel/UC-AdvAxaagE9W2f0webyNUQ
[1] https://learn.hashicorp.com/consul (for Consul, the pages for Nomad and Vault are similar)
Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#33Earlier quoted context omitted.
You can't be talking of Spring Framework!? That's a 2000's solution (in particular Hibernate) trying to stay relevant.
Asking to learn, but if you were to start a Java application in the following two scenarios: 1) Monolith with some CRUD, API, persistence to a DB + search. 2) Scalable backend with an API, persistence to a DB + some caching what would you use these days?
Edit: I just did a google search for "Java Framework" and get a lot of useless top-N lists with old content retitled "in 2020" with hits like: Hibernate (not a framework), JSF (JavaServer Faces), GWT (Google Web Toolkit), Struts (The Later Version), DropWizard (seems to have stagnated and docs are all over the place. JDBI was extracted and has a life of its own).
Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#34This is ~17k lines of shell scripting and claims to be "simple". Kuberentes is probably ~1m lines of Go. I'm not entirely convinced that this is less complex (simpler) than Kubernetes. There are many factors in complexity, but a big one for me is what I have to hold in my head – global state. From any given point, what do I need to understand to know what's actually going on. For Go, this is actually comparatively li…
Go has a lot of boilerplate code - simple things take many lines, so I wouldn't be too serious about 1M
I'm not sure you can with shell scripting because of all the global system state.
Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#35Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#36Kubernetes might follow the sad path of spring. Perfect, complete and too complex. For big and great applications, spring if the obvious choice. It makes incredible complex and difficult things easy. But, unfortunately, makes simple and quick applications incredible complex and difficult.
You can't be talking of Spring Framework!? That's a 2000's solution (in particular Hibernate) trying to stay relevant.
Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#371. Anything that offers effective competition to Kubernetes is a Good Thing. I'm not saying this is because I haven't look at it closely enough but competition brings about improvement. 2. Why do people write "Simplenetes has a 100x less code than Kubernetes" instead of saying it has 1/100th the code?
why is that a perceived benefit By contrast, Kubernetes has at least 1000x more developers working on it
Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#38Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script
#39Earlier quoted context omitted.
First time I'm hearing of space also. It looks quite impressive, surprised to see no stars
Thanks! We just moved Space.sh from GitLab to GitHub (hurts in my heart, but yeah community is on GitHub). Also we are lousy at promoting our stuff, maybe April 1st is not the best day to do this either...