Live data from Hacker News

“It's The Future”

circleci.com

141–150 of 536 posts

Re: “It's The Future”

#142
post #89

I think I will be fine, thanks. I'll stick to my shell scripts, so far they've outlived any other devops fad.

Why not use Python instead? Shellscript is so... chaotic.

Shell/batch scripting can often be useful in the devops world, where you have no guarantee that any additional tools (python, ruby, perl, powershell, whatever) wil be available.

Shell scripts are guaranteed to be runnable on all machines.

Unfortunately the shell "language" sucks, but still...

Re: “It's The Future”

#143
Making sort of funny articles about Docker doesn't change the fact that circleci's support for docker is horrible. I don't use it on prod (and I probably won't) but since circleci forces me to use ubuntu 12.04 which is not something I use on prod I want a docker container which looks like my production host. Having said that - circle really tries to support docker, but It doesn't.

I have to use ECS for caching (I am not happy about it)

Builds might fail due to the custom docker version/compilation

You can mock docker, but people are using it in one way or another and you should support it properly.

Re: “It's The Future”

#145
post #66

Earlier quoted context omitted.

40k visitors per month isn't one per minute. It's anywhere from one per minute to 40k per second. Division of requests by time is the worst possible mistake in calculating load.

Plus visitors != requests. I have 200k visitors per month generating 8m page views and about 50m hits on the servers (with CDNs taking another few hundred million hits). These all peak during the UK weekdays and wind down at nights and weekends. Divisions over time aren't going to work, but neither is translating visitors into requests, especially as it's only the page views that have a beyond trivial computation cos…

Yeah, I just checked Cloudlfare and here are the requests

  Total Requests
  Last Month
  622,482

Re: “It's The Future”

#146

Sometimes it seems the webdev world is unaware of the complexity its creating simply to execute instructions....

What do you mean? I'm just running bytecode on a virtual machine ontop of a virtualized container on top of virtualized hardware on a CPU where the instruction set is virtualized in microcode...

Reasonable.

Re: “It's The Future”

#147
doesn't anyone think about performance anymore? I mean just add more vms or increase their config, no one talks about efficient resource utilization asfaik. And there might be times where you containerizing everything is an over overkill.

Re: “It's The Future”

#148
post #17

Obligatory link to "The S stands for simple", a SOAP-bashing classic: http://harmful.cat-v.org/software/xml/soap/simple

"Let me tell you about UDDI"

Nooooooooooooooooo. Everytime someone says "service discovery" a kitten dies (Except for consul, that's the biz).

Re: “It's The Future”

#150

"-No, look into microservices. It’s the future. It’s how we do everything now. You take your monolithic app and you split it into like 12 services. One for each job you do. That seems excessive" A 100 times yes. We tried to split our monolithic Rails app into micro-services built in Go. 2 years and many fires later, we decided to abandon the project. It was mostly because the monitoring and alerting were now split in…

I only use a microservice if its something that can operate by itself. Things like a file data store, reports generation, etc. But all business logic goes in the monolith.
Post reply on HN