Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Managed IT Support for Law Firms(andersenlab.com ↗)
    discuss
  2. Query Plan Rewriting in PostgreSQL(theconsensus.dev ↗)
    discuss
  3. If materialism is true, the United States is probably conscious(jstor.org ↗)
    discuss
  4. Deploying Monorepos Sucks(dominikkoch.dev ↗)
    discuss
  5. NeverLose – Crash-proof any Python function with one decorator(github.com/neverlose-io ↗)
    discuss
  6. The 2.5-hour AI-generated Odyssey movie is 2.5 hours too long(theverge.com ↗)
    discuss
  7. RepoGuard – CLI to stop Cursor and Copilot from bypassing architecture(github.com/taylormatematica-beep ↗)
    discuss
  8. Show HN: OpsGraph – evidence-first PostgreSQL investigations(opsgraph-site-seven.vercel.app ↗)
    discuss
  9. Show HN: I built a small tool to turn my essays into visual stories for YouTube [video](youtube.com ↗)
    discuss
  10. Are AIs Still Struggling with CAPTCHAs?(schneier.com ↗)
    discuss
  11. Show HN: Qpilot – run your manual test cases without writing test code(github.com/broxhq ↗)
    discuss
  12. Allelify: Run commands in parallel while storing logs in /tmp to limit noise(npmjs.com ↗)
    discuss
  13. Grandmother falsely accused of bank theft after alleged AI facial recognition(abcnews.com ↗)
    discuss
  14. Models train, from gradient descent to Adam(stochastic.blog ↗)
    discuss
  15. I Thought Running to Christ Will Save Me from My Demons(etechx.co.ke ↗)
    discuss
  16. My Boyfriend's Fiancée Revealed His Hidden Truth(etechx.co.ke ↗)
    discuss
  17. Auditing in the age of (good enough) AI(trailofbits.com ↗)
    discuss
  18. Last 30 days of AI but as an anime scene(twitter.com/davidamal ↗)
    1comments
  19. Artificial What Now?(riddle.press ↗)
    discuss
  20. Reviving a discontinued MediaTek smart display with a self-built kernel(medium.com/mloukeris ↗)
    discuss
  21. 14 years as an engineer, written for people starting with a gap in their record(lonkar.org ↗)
    1comments
  22. Exclusive – Anthropic sets up biology lab as it ramps AI drug program(msn.com ↗)
    1comments
  23. New England RetroFest and the Maine Vintage Computer Society(goto10retro.com ↗)
    discuss
  24. Meet a mouse whose brain cortex is made up of human cells(technologyreview.com ↗)
    discuss
  25. Talus: eBPF ransomware detector for Linux (Rust)(github.com/bartoszosiej ↗)
    discuss
  26. Can AI Save Science?(computer.org ↗)
    discuss
  27. I don't like passkeys(hawksley.dev ↗)
    1comments
  28. Teknium update on dropped an Hermes' architecture(twitter.com/teknium ↗)
    discuss
  29. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    11comments
  30. Is it still worthwhile to teach cursive in school?(economist.com ↗)
    discuss

Ask HN: Help choosing between AWS ECS and EKS

4 pointsby 1h ago
4 comments
Hello everyone. I was recently hired at an established company that is in the process of migrating to AWS from Heroku. I am the second devops/SRE like employee, the other person has more of an IT background. He, along with the 20ish person dev team, have no experience with anything cloud or IaC. Our workloads are almost entirely stateless web services, with some data pipeline work that has already been moved to AWS lambda.

My gut is telling me ECS is the better choice for this team - simpler, no operational maintenance, almost no additional abstractions beyond the AWS primitives people will need to learn anyway. A consulting team hired before I was brought in are pushing EKS, but I’m not convinced that the improved devex is worth the increase in complexity and operational burden for our team. Their argument is that developers can be effectively quarantined within k8s, so the increase in maintenance on the cluster itself is offset by the reduction in work around custom IAM permissioning, multiple AWS accounts (we’d just use namespaces within the cluster), etc.

Any thoughts or input would be greatly appreciated.

1h agoHN ↗

ECS Fargate. We used it for a lot of stateless containers, similar as you mention. I tried to migrate from ECS Fargate onto EKS, but moved back after a while. The reason was the "management" overhead of babysitting the cluster and it's non-app deployment like cilium, fluxcd etc. - Since those were part needed and part QoL features we came to the conclusion that ECS Fargate was the better and less 'head ache' solution. I would do it again. Especially not thinking about provision new nodes etc.

Sure you pay for that comfortable solution, but it was worth in my opinion

44m agoHN ↗

Go with ECS if you don’t need Helm and significant operational overhead. Having used both ECS and EKS for the past few years, I’ve found that ECS requires negligible maintenance.

BTW: Checkout ecs fargate too. if workload is small this will do the most.

31m agoHN ↗

If you don't need anything beyond the feature set of ECS and are happy to stick with AWS for the foreseeable future, then I'd advise you to listen to your gut - EKS is more complex, and needs a bit more looking after.

Personally, I'd disagree with your consultants on being able to avoid multiple AWS accounts as a selling point. When you need to isolate workloads or implement hard security boundaries, accounts are generally the simplest and most reliable way of doing that. Following the Well Architected Framework is a good standard practice and there are plenty of guides and examples to help you.

If things do change in the future, it's not actually that big a deal to deploy to EKS instead (or as well) - but for your needs, I think ECS would make a better starting point.

(And I agree with other posters that ECS Fargate is likely the best fit for you)