Required Reading – 2015-04-01

The ‘pity the fool’ edition…

http://www.opsschool.org/en/latest/
http://blog.tremily.us/posts/Docker/
https://quickleft.com/blog/multi-tenant-applications-redis/
http://www.kitchensoap.com/2012/02/10/each-necessary-but-only-jointly-sufficient/
https://github.com/etsy/morgue
http://blog.haproxy.com/2013/12/23/failover-and-worst-case-management-with-haproxy/
https://stripe.com/blog/game-day-exercises-at-stripe
http://foodfightshow.org/2014/11/consul-template.html
http://agiletesting.blogspot.com/2014/11/service-discovery-with-consul-and.html
http://monitorama.com/
http://scottmuc.com/what-makes-something-a-devops-tool/
http://my.safaribooksonline.com/book/operating-systems-and-server-administration/virtualization/9780133478549
https://www.getchef.com/blog/chefconf-talks/treating-your-infrastructure-like-garbage-mike-fiedler/
http://www.golang-book.com/
http://go-book.appspot.com/
http://devops.com/blogs/enterprise-devops/role-traditional-noc-new-devops-world/
http://dave.cheney.net/2012/09/08/an-introduction-to-cross-compilation-with-go
http://blog.froese.org/2014/12/30/how-octohost-uses-consul-watches/
http://golang.org/pkg/text/template/
https://github.com/typesafehub/config
https://www.chef.io/blog/2014/11/12/chef-provisioning-infrastructure-as-code/
http://foodfightshow.org/2014/11/apache-kafka.html
http://confluent.io/

Required Reading – 2015-03-21

http://www.rabbitmq.com/shovel.html

https://www.rabbitmq.com/federation.html
https://www.rabbitmq.com/clustering.html
https://www.rabbitmq.com/ha.html
http://blog.empathybox.com/post/62279088548/a-few-notes-on-kafka-and-jepsen
https://aphyr.com/posts/293-call-me-maybe-kafka
https://aphyr.com/posts/315-call-me-maybe-rabbitmq
http://www.cnet.com/news/i-lusted-after-the-new-macbook-but-heres-why-i-wont-buy-one/
http://antirez.com/news/79
http://redis.io/topics/sentinel
http://www.red-gate.com/products/sql-development/sql-source-control/
http://www.arresteddevops.com/
http://continuousdelivery.com/2014/02/visualizations-of-continuous-delivery/
https://github.com/RetailMeNot/flapjack-syrup
http://www.cmswire.com/cms/social-business/the-million-dollar-devops-question-028161.php#null
https://lionfacelemonface.wordpress.com/2015/03/08/devops-is-bullshit-why-one-programmer-doesnt-do-it-anymore/
http://www.peterbe.com/plog/govspy
http://blog.v-studios.com/2014/09/wading-into-go.html
https://github.com/rgalanakis/goless
http://www.reddit.com/r/golang/comments/2aup1g/why_are_people_ditching_python_for_go/

http://mervine.net/json2struct
https://www.socketloop.com/tutorials/golang-unmarshal-json-from-http-response
http://java.dzone.com/articles/getting-started-docker
http://www.tocker.ca/2014/04/22/five-reasons-why-vertical-scalability-matters.html
http://man7.org/linux/man-pages/man5/resolv.conf.5.html

Required Reading – 2015-03-12

Better late than never edition!

http://jinja.pocoo.org/docs/dev/api/#loaders
http://thenewstack.io/what-go-and-scala-have-in-common-and-why-static-is-surging/
http://eng.kifi.com/scala-vs-go-tcp-benchmark/
http://www.consul.io/docs/guides/bootstrapping.html
https://hashicorp.com/blog/introducing-consul-template.html
http://www.confd.io/
http://blog.docker.com/2014/12/announcing-docker-machine-swarm-and-compose-for-orchestrating-distributed-apps/
http://blog.docker.com/2014/11/docker-based-multi-container-applications-run-on-aws-cloud-with-introduction-of-the-ec2-container-service/
http://linuxpoison.blogspot.com/2008/08/how-to-useconfigure-nscd-for-caching.html
http://codahale.com/you-cant-sacrifice-partition-tolerance/

http://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed
http://www.brendangregg.com/blog/2015-03-03/performance-tuning-linux-instances-on-ec2.html
http://www.ec2instances.info/
http://bliker.github.io/cmder/

http://techblog.netflix.com/2015/01/netflixs-viewing-data-how-we-know-where.html

Required Reading: 2015-02-24

https://www.quora.com/What-reasons-are-there-to-not-use-Go-programming-language?redirected_qid=1787465
http://tmikov.blogspot.com/2015/02/you-dont-like-googles-go-because-you.html
https://s3.amazonaws.com/cloudformation-examples/IntegratingAWSCloudFormationWithOpscodeChef.pdf
http://docs.docker.com/reference/builder/
https://jaredly.github.io/2014/03/22/rust-vs-go/
http://lambda-the-ultimate.org/node/4554
http://www.infoworld.com/article/2877924/application-development/go-rust-road-ahead-young-programming-languages.html
http://doc.rust-lang.org/book/
http://arewewebyet.com/
You Don’t Need $1MM for a Distributed System
https://github.com/hashicorp/consul-template#installation
http://engineering.pinterest.com/post/77933733851/zookeeper-resilience-at-pinterest
http://techblog.netflix.com/2015/02/a-microscope-on-microservices.html
https://github.com/kelseyhightower/confd
http://techblog.netflix.com/2015/02/a-microscope-on-microservices.html
View story at Medium.com
https://www.mapr.com/blog/project-myriad-no-hadoop-island#.VOlWMHZkBKo
https://www.mapr.com/blog/apache-mesos-vs-hadoop-yarn-whiteboard-walkthrough#.VOlZQnZkBKo
http://www.bravenewgeek.com/stream-processing-and-probabilistic-methods/
https://developer.ubuntu.com/en/snappy/
http://www.projectatomic.io/
https://blog.rotenberg.io/million-user-webchat-with-full-stack-flux-react-redis-and-postgresql/
https://facebook.github.io/react/blog/2014/05/06/flux.html
https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js
http://www.zdnet.com/article/snappy-ubuntu-challenges-coreos-and-project-atomic-on-lightweight-cloud-servers/
https://gigaom.com/2015/02/22/how-spotify-is-ahead-of-the-pack-in-using-containers/
https://stackoverflow.com/questions/27640633/docker-swarm-kubernetes-mesos-core-os-fleet
https://www.andreas-jung.com/contents/the-case-against-docker
https://github.com/spotify/helios
https://gigaom.com/2014/11/13/ta-dah-meet-amazon-ec2-container-service/

Special thanks to http://highscalability.com for many of these links!

Required Reading: 2015-02-18

https://jensrantil.github.io/salt-vs-ansible.html
https://www.domenkozar.com/2014/03/11/why-puppet-chef-ansible-arent-good-enough-and-we-can-do-better/
http://www.allthingsdistributed.com/2015/02/exploring-complex-networks.html
http://ryandlane.com/blog/2014/08/04/moving-away-from-puppet-saltstack-or-ansible/
http://docs.chef.io/data_bags.html
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html
http://www.infoq.com/news/2015/02/cfgmgmtcamp-containers-future
http://apmdigest.com/application-performance-management-devops-ca-technologies-epic
http://blogs.cisco.com/datacenter/seven-ways-to-move-to-the-cloud
http://blog.gravitant.com/2015/02/17/cloud-management-platform-maturity-model/
https://docs.chef.io/plugin_knife_container.html
http://blog.xebia.com/2014/06/14/combining-salt-with-docker/
https://www.packtpub.com/books/content/docker-container-management-with-saltstack
http://thomason.io/automating-application-deployments-across-clouds-with-salt-and-docker/

Required Reading: 2015-02-10

I’m hoping to start a new series on webuilddevops with links to what I’m reading now. Enjoy!

http://mesos.apache.org/documentation/latest/ec2-scripts/
http://blogs.aws.amazon.com/bigdata/post/TxO6EHTHQALSIB/Getting-Started-with-Amazon-EMR-Bootstrap-Actions
http://awsadvent.tumblr.com/post/104844473728/aws-advent-2014-advanced-network-resilience-in
http://www.consul.io/intro/vs/zookeeper.html
http://www.infoworld.com/article/2612082/open-source-software/has-apache-lost-its-way-.html
http://www.morethanseven.net/2014/02/16/buy-vs-build-your-monitoring-system/

http://cloud-mechanic.blogspot.com/2014/09/kubernetes-under-hood-etcd.html
http://kartar.net/2014/12/an-introduction-to-riemann/
http://ai.eecs.umich.edu/~tpkelly/Ken/
https://www.digitalocean.com/community/tutorials/an-introduction-to-using-consul-a-service-discovery-system-on-ubuntu-14-04