News for hackers. Stuff that matters.
Re:“It's The Future” by neeleshs on Wednesday August 17, 2016 @10:12AM (#12304801)
It is a matter of tooling. One data center or ten, it does not matter much with proper tooling. We deploy to seven data centers with a click of a button, with rollback, staggered deployment etc. Centralized logging using ELK gives us great visibility in to each DC, without worrying about individual microservice instances.
Re:“It's The Future” by bpicolo on Wednesday August 17, 2016 @12:00PM (#12305661)
Easy until you realize you need to somehow manage + configure hundreds of services to run your dev environment...
Re:“It's The Future” by shados on Wednesday August 17, 2016 @06:18PM (#12308918)
beyond just the docker environment, you only need to be able to run the service you're working on locally. Anything you don't run local should hit some shared dev/QA infrastructure (which share a db with local). Whatever you use to develop should be able to detect what you have running locally and prefer those when available.

Anything you're not running locally just hits the shared infra.

Re:“It's The Future” by neeleshs on Wednesday August 17, 2016 @01:51PM (#12306671)
Dockerized apps make it simple to run on dev environment, which is what we do. Of course , one cannot run everything on a laptop, we have a dev cluster