Cloud Native (Bookmarks)

“Cloud native”: emerging domains and ecosystems.

My bookmarks. Mess of. Publishing them to spur myself to… put in order (before everything we know becomes obsolete!).

Evolution

Preface: how we got to “Cloud Native”.

  1. Hype driven development
  2. Kubernetes becoming standard
  3. Cloud Native Computing Foundation
  4. 14 Game Changing Database Trends for 2016 / Susan Hall, 2016-04-27
  5. From DevOps to DataOps / Jason Bailey, 2015-12-16
  6. Network Service Mesh Accepted into the Cloud Native Computing Foundation, 2019-05-02

Hype driven

Microservices, more about the architectural style/pattern than other aspects. And related emerging ecosystem (separately?).

  1. It’s the future: Paul Biggar’s 2015-06-09 blog post made waves: brilliantly written satirical take on the hype surrounding containerization. Nice introduction to issues involved, too.
  2. How we ended up with microservices / Phil Calçado, 2015-09-08: analysis of the development process, lifecycle, not so much architecture, SOA, deployment aspects.
    1. Discussed on Reddit /r/programming: 2015-09-09
  3. The microservices cargo cult / Stavros Korokithakis, 2015-10-03
    1. Discussed on Reddit /r/programming: 2015-10-05
  4. The Seven Deadly Sins of Microservices (Redux)
    1. GOTO 2017 • The Seven (More) Deadly Sins of Microservices • Daniel Bryant (video)
  5. On monoliths, microservices and critical thinking, 2015-06-10: the pendulum swings back. What does it mean if public software engineering opinion flips 180 degrees in a matter of weeks?
  6. Does your company/system need similar solutions? Probably not…
  7. Etsy goes retro to scale big data

Kubernetes becoming standard

  1. Discussions on FB /groups/ops.il
    1. 2016-12-22: Kubernetes on AWS? Yes or no?
    2. 2017-02-14: cloud agnostic, K8s…
    3. 2017-02-21 (Hebrew): alternatives for Docker clusters management? Fleet, K8s, Swarm, Nomad…
  2. KubeCon + CloudNativeCon 2018, Copenhagen: YouTube playlist, 347 videos

Lost in the clouds

Let’s try a waterfall-y order, or narrative.

  1. Design
  2. Development
  3. Testing
  4. Operations

Design

  1. Cloud? Why? Because nobody can do on-premises/data-center like they (viz AWS) do: provisioning, maintaining, scaling…
  2. Design? The following requirements/features are non-functional, or quasi orthogonal to functional — I like calling them “quality of service” aspects.
  3. Web scale: on the WWW, applications often need to scale way beyond the limits of any single computer. This changes everything.
  4. High availability
  5. Data storage and processing
  6. AI/ML (separately?)
  7. Architectural patterns

Web scale

  1. Discussion on FB /groups/nodejsisrael: 2017-03-11: Socket.IO with multiple instances…
  2. Discussion on FB /groups/333835286759233: 2018-11-12 (Hebrew): 3.5TB on MySQL?
  3. Big data (separately?)

High availability

  1. Obsessing Over Availability is Dumb / Randall Degges, 2015
  2. Backup & recovery of infrastructure services / Michael Hausenblas, 2016-12-31: about burry.sh: snapshot the content of ZooKeeper & etcd, etc.

Databases

Architectures

  1. Software architecture
  2. SOA: microservices, REST?
  3. Tiers
  4. From Microliths to Microsystems (video) / Jonas Boner, 2017-04-24; slides: aphorism ridden, iconoclastic — hopefully will rattle your misconceptions.
  5. Microservice Architecture: All the Best Practices You Need to Know
  6. Webinar: Intro to Hybrid App Architecture (video)
  7. Discussion on FB /groups/ops.il: 2017-04-19: auto-scaling, sticky sessions, WebSockets…
  8. CQRS, caching, web tier, stale data…
  9. 5G?!

You don’t need microservices

  1. Microservices — Please, don’t
    1. Discussed on Reddit /r/programming: 2016-12-15
  2. Do you really need microservices? / James Blizzard, 2019-07-01
    1. Discussed on Reddit /r/programming: 2019-07-03
  3. just because you can put anything in containers doesn’t mean you should put everything in containers (tweet) / seasonally affected server
  4. new post: You must be this tall to use microservices http://t.co/jcOKWNYsDr http://t.co/xGFCQGfrBl (tweet) / Martin Fowler
  5. Types of headache (image) (humor)
  6. Distributed big balls of mud / Simon Brown, 2014-07-06: in-process components instead.
  7. Discussion on Reddit /r/programming: Whatever micro-services can do, monolith can do it better, 2017-04-07
  8. Startups: tech debt is ok because there might not be a future. Also startups: we need microservices and k8 because future growth (tweets thread) / Avishai Ish-Shalom, 2019-06-16

… Or do you?

  1. you’re doing it wrong. microservices aren’t for scaling. they’re so that devs won’t have to work in the same codebase as their colleagues (uber was really good at that, with 0.7 µservices/engineer). (tweets thread) / Shay, 2019-06-16
  2. The Hardest Part About Microservices: Your Data / Christian Posta, 2016-07-14; slides
  3. Building Microservices? Here is what you should know: discussion on Reddit /r/programming, 2016-12-27
  4. Organizational structure, Microservices and Conway’s Law / Serhiy Masyutin, 2018-05-14
  5. Avoiding Alerts Overload from Microservices / Sarah Wells at QCon London, 2017-04: change how you think about monitoring.
  6. Reddit /r/microservices

Patterns

  1. Extract, transform, load (ETL) / Wikipedia
  2. CQRS Explained / Péter Márton, 2017-01-31
  3. Clarified CQRS, 2009-12-09
  4. A pattern language for microservices
    1. Pattern: Saga instead of 2PC, 2018-12?
    2. Saga Pattern | How to implement business transactions using Microservices – Part I | The Couchbase Blog

Development

  1. Containers

Docker… before K8s

  1. Discussion on Reddit /r/devops: Tell me about your microservices, 2016-03-06: early (obsolete, primitive?) days/talk, when Docker was still talked about, deployments to cloud(s), tho hardly at scale.
  2. Discussion on FB /groups/ops.il: 2018-08-19: why is everyone suddenly using Alpine in docker containers?
  3. Discussion on FB /groups/ops.il: 2018-10-16: testing your images…
  4. Discussion on FB /groups/ops.il: 2018-10-16: Docker in Docker…

SDLC

  1. Testing
  2. DevSecOps

Testing

  1. Five Software Testing Best Practices for the DevOps Age / Lanier Norville, 2018-09-20

DevSecOps

  1. Kubernetes ConfigMaps and Secrets / Sandeep Dinesh, 2017-07-14: moving to environment variables. Part 2, 2017-08-09: moving away from environment variables.
  2. Can Kubernetes Keep a Secret? It all depends what tool you’re using
  3. Managing Secrets for Kubernetes with Kamus with Omer Levi Hevroni | Screaming in the Cloud
  4. CDS19 Workshop: Securing container delivery with open source tools / Travis Jeppson, 2019-06-24

Operations

  1. Serverless
  2. Ideas about how to use AWS / Julia Evans, 2016-11-16: why can’t we be as easy to use as Heroku?
  3. Maybe You Don’t Need Kubernetes / Matthias Endler, 2019-03-21: it comes with a price tag. Alternative: Nomad.
  4. What Is Distributed Tracing / Steve Flanders, 2019-06-12
  5. Monitoring (aka observability)
  6. Auto-scaling
  7. Orchestration
  8. Make damn sure you need the […] complexity you are about to take on, because […] there will be pain, and nothing comes for free.
  9. Service mesh

Less server

  1. For the “serverless still has servers” crowd: Just read server in context as a verbified noun meaning “to manage servers”. Serverless == Manage Servers Less (frequently) “Firebase helps me serverless.” “I serverless than I used to.” (tweet) / Michael Bleigh, 2018-08-01
  2. Let serverless solve the technology problems you don’t have / Phillip Manwaring, 2017-03-29: spend less time on technology problems. But, hype-ish, marketing brochure promises. (And he wasn’t around for AppEngine?)
  3. Reasons Not To Use Firebase / Baptiste Jamin, 2016-09-18
  4. Seems like faas is nice for some things, but often too restrictive to be useful.

Service mesh

  1. thread on “service meshes” and distributed system software complexity (tweets thread) / Matt Klein, 2019-06-24
  2. I evaluated K8s and, for the size of my small shop, the overhead was ridiculous. Not interested in adopting what amounts to (for us) a bloated piece of ‘middleware’ […]
  3. Coming from puppet for CM I’ve seen kubernetes as much simpler to manage […]

Knative

  1. Introduction to Knative – Paul Czarkowski
  2. Knative
  3. Knative | Pivotal
  4. Knative
  5. Knative  |  Google Cloud

Domains: cloud native landscape

  1. CNCF Cloud Native Interactive Landscape
  2. Kubernetes: Standardized Glossary
  3. Network Service Mesh
    1. What is Network Service Mesh? A guide to core concepts

Wait, I’m still going over these…

  1. Discussion on Reddit /r/programming: Microservices: Pop Culture Architecture?
  2. Discussion on Reddit /r/programming: Microservices. The good, the bad and the ugly
  3. Discussion on FB /groups/nodejsisrael: 2017-08-06 (Hebrew)
  4. Testing Microservices, the sane way / Cindy Sridharan
  5. ReversimX: Itamar Syn-Hershko (Kinesis, Elastic etc) and Moshe Eshel (Microser) | ILTechTalks (Tel Aviv-Yafo, Israel): meetup, 2018-01-23: synopses of two lectures.
  6. Programmable Cloud Networking & Data Preparation for Amazon Athena | Multi-Cloud Engineering (Tel Aviv-Yafo, Israel) | Meetup
  7. Discussion on Reddit /r/webdev: How to Create a Search Microservice
  8. Data consistency across Microservices / Denise Schlesinger
  9. Discussion on Reddit /r/devops: Using API Gateways to Facilitate Your Transition from Monolith to Microservices
  10. Discussion on Reddit /r/devops: Solving the terraform monolith challenges
  11. Discussion on FB /groups/ops.il: 2019-04-23: how to run on local developer machines?
  12. Mastering Chaos – A Netflix Guide to Microservices (video)
  13. Discussion on FB /groups/ops.il: 2017-07-27: compare Kubernetes based “opinionated” container management?
  14. Using Kubernetes for Local Development — Minikube – Aymen El Amri
  15. Kubernetes Monitoring – Netsil
  16. Kubernetes at GitHub | GitHub Engineering
  17. Kubernetes Networking Options
  18. why-i’m-leaving-kubernetes-for-swarm.md
  19. 10 Most Common Reasons Kubernetes Deployments Fail (Part 1)
  20. Deis | The Kubernetes Company
  21. https://www.infoq.com/news/2017/10/kubernetes-telepresence
  22. The full-time job of keeping up with Kubernetes
  23. A few words on Docker and Kubernetes / Eran Shaham, 2018-05-30: intro to Docker and Kubernetes. Too basic.
  24. Google takes a step back from running the Kubernetes development infrastructure | TechCrunch
  25. Introduction to Kubernetes Helm: Why It Matters – Platform9
  26. Helm – The Kubernetes Package Manager
  27. Kiali, a developer journey — Day 1, some background
  28. Discussion on FB /groups/ops.il: 2018-11-18: how to provision (non-managed) autoscaling Kubernetes clusters in the cloud?
  29. Discussion on Reddit /r/node: Middleware and utility functions to help you prepare your Node.js application for production : node
  30. KubeSail | Get a free Kubernetes Cluster, instantly
  31. Discussion on Reddit /r/devops: Version control for Kube resources but what about secrets? : devops
  32. Running Kubernetes locally on Linux with Minikube – now with Kubernetes 1.14 support – Kubernetes
  33. Discussion on FB /groups/ops.il: 2019-04-15: Fargate, K8s, ECS, EKS, AWS roadmap…
  34. Stack Labs – Blog | Kustomize – The right way to do templating in Kubernetes
  35. Hey OPA community! We’d like your guidance. We made a short survey about how OPA is used to manage policies in @kubernetesio. Please have a look – It only takes a couple minutes (promise!). Thanks for your time and support! https://t.co/JrxRI1jLu3 (tweet) / Open Policy Agent
  36. CRDs (Custom Resource Definitions) as application building blocks [Hebrew] – YouTube
  37. Discussion on FB /groups/ops.il: 2019-05-13: how long does it take to create a new Kubernetes cluster in your org?
  38. Linkerd or Istio? – solo.io
  39. I’ve upgraded GKE to 1.13 and boom 💥 Istio went from 1.0 to 1.1. Then policy and mixer went into crash loop backoff, galley responded with TLS handshake timeouts and same with the gateway. Like all distributed systems, restarting things in a **specific** order fixed it (tweet) / Stefan Prodan
  40. Package Kubernetes Applications with Helm
  41. Kubernetes and the future of as-Code Systems – CloudARK
  42. Analysis of Open source Kubernetes Operators – CloudARK
  43. Discussion on FB /groups/ops.il: 2019-08-04: comparison table for the Helm chart deployments.
  44. An old blog post I wrote in like 2012 resurfaced on Hacker News. It’s not wrong, distributed systems ops remains hard, but these days the solution is easier: just get your distributed systems as a service from the people who wrote them, and whose business is keeping them up. https://t.co/664vCOwkDJ (tweet) / Jay Kreps
  45. Kubernetes at DH: A journey from YAML headaches to Helm bliss – Delivery Hero Tech : Delivery Hero Tech – Blog about all things tech at Delivery Hero
  46. BadgeApp
  47. K8s scheduling — deep dive – Tsahi Duek
  48. The Seven Deadly Sins of Microservices (Redux)
  49. solo-io/squash: The debugger for microservices
  50. Kontena – The Developer Friendly Container & Microservices Platform
  51. Managing SSH host keys in a reliable way – Emerald Reverie
  52. How ReadMe Went From SaaS To On-Premises In Less Than One | StackShare
  53. Docker in Production: A History of Failure – The HFT Guy
  54. Think inside the box | Better world by better software
  55. Now: realtime global deployments
  56. Discussion on FB /groups/ops.il: 2016-12-22: memory leak(?) running Centos 7 and docker containers serving gitlab CI?
  57. How Nextdoor made a 10x improvement in release times with Docker and Amazon ECS
  58. ReproducibleBuilds – Debian Wiki
  59. SeaLights says…
  60. labs/README.md at master · docker/labs
  61. https://thehftguy.com/2017/02/23/docker-in-production-an-update/
  62. Jessie Frazelle’s Blog: Setting the Record Straight: containers vs. Zones vs. Jails vs. VMs
  63. Continuous Deployment of a Dockerized Node.js Application to AWS ECS – Semaphore
  64. Discussion on Reddit /r/programming: Moby – The Container System Framework : programming
  65. checkr/codeflow: Open source event based Platform as a Service
  66. The Linux cloud swap that spells trouble for Microsoft and VMware • The Register
  67. Discussion on Reddit /r/devops: Infrastructure Orchestration? : devops
  68. Sysdig | Container isolation gone wrong
  69. Choosing the Right Containerization and Cluster Management Tool – DZone Cloud
  70. Discussion on Reddit /r/webdev: Best way to get familiar with Docker? : webdev
  71. Introducing BDDA, the infrastructure workflow we use for Kubernetes – Atlassian Developers
  72. explain docker in 140 characters or less without stupid shipping container metaphors.” (tweet) / 0operator
  73. Discussion on Reddit /r/webdev: 6 Docker Basics You Should Completely Grasp When Getting Started : webdev
  74. Discussion on Reddit /r/devops: Configuring Immutable Infrastructure : devops
  75. Discussion on Reddit /r/devops: Jenkins testing with multiple containers : devops
  76. Discussion on FB /groups/ops.il: 2017-12-04: SaltStack vs Terraform?
  77. Once upon a time, they thought they could rule the world #KubeCon https://t.co/9lmobxbCYa (tweet) / @cloud_opinion
  78. Kubernetes Service Mesh
  79. Discussion on Hacker News: The Kubernetes Effect
  80. Migration overview | Docker Documentation
  81. Flatpak Frequently Asked Questions
  82. Discussion on Reddit /r/aws: ELB alternatives : aws
  83. Discussion on Reddit /r/node: What’s the win in dockerizing a node app? : node
  84. flant/dapp: Утилита для реализации и сопровождения процессов CI/CD
  85. Discussion on Reddit /r/aws: Looks like EKS is going GA tommorow : aws
  86. Discussion on Reddit /r/netsec: WhaleTail – Generates Dockerfile that created a Docker Image : netsec
  87. Another reason why your Docker containers may be slow / Maxim Leonovich, 2018-04-04: a debugging story.
  88. awesome-kubernetes/README.md at master · ramitsurana/awesome-kubernetes · GitHub
  89. An Open Source Load Balancer for OpenShift – OpenShift Blog
  90. Istio
  91. רשמים ראשונים מכנס 2018 HashiCorp | ALMtoolbox בלוג חדשותALMtoolbox בלוג חדשות
  92. weaveworks/scope: Monitoring, visualisation & management for Docker & Kubernetes
  93. Discussion on Reddit /r/devops: Could someone please ELI5 Cloud Foundry? : devops
  94. Discussion on Reddit /r/devops: [DOCKER | CI/CD] Why push images to a registry in a deploy stage? : devops
  95. 10 Docker Image Security Best Practices | Snyk
  96. Discussion on Reddit /r/node: Use Docker to Create a Node Development Environment : node
  97. Discussion on FB /groups/ops.il: 2019-03-20: Terraform, K8s, deployment…
  98. Discussion on Reddit /r/devops: Recommendations for persistent shared storage for multiple docker hosts : devops
  99. Discussion on Reddit /r/devops: CD tools Drawbacks : devops
  100. Discussion on Reddit /r/devops: how do you deploy code into a container? : devops
  101. N|Solid is Now Available for Google Cloud Run – NodeSource
  102. .@Docker is currently on work on incorporating a #ServiceMesh into the Docker Engine — First step is an ingress controller, based on #Istio. “There are sets of concerns that the service mesh addresses, and it is our job to simplify it.” –@thinklets #Dockercon… https://t.co/5tYxkudwxZ (tweet) / The New Stack
  103. What is Service Mesh or Istio? – YouTube
  104. Managing Kubernetes and OpenShift with ManageIQ – Alissa Bonas – YouTube
  105. Automated canary deployments with Flagger and Istio
  106. Service mesh with Istio and Kiali Open Conf Athens 2019 – Speaker Deck
  107. Linkerd (@linkerd) | Twitter
  108. Craft Conference
  109. Codefresh
  110. Containers #101 Intro to Docker basic commands search pull run commit etc & Docker Hub HD – YouTube
  111. CloudEvents
  112. Oops, We Forgot to Build a Managed Kubernetes Service!
  113. CapRover · Build your own PaaS in a few minutes!
  114. Unpopular(?) opinion: using docker for development environments is more trouble than it’s worth. It provides yet another failure vector, any problems are impenetrable to most developers, and it slows down feedback loops. (tweet) / Justin Searls
  115. I finally found a way to manage my solc versions: docker images. If you want the 0.4.24 version, go to your sources directory and run: $ docker run -v $(pwd):/sources -it –entrypoint /bin/sh ethereum/solc:0.4.24 This will start the docker container into `sh`. (tweet) / Daniel Luca
  116. Discussion on Reddit /r/programming: From Docker Container to Bootable Linux Disk Image : programming
  117. maybe containers were a mistake (tweet) / jessie frazelle
  118. You don’t need a doctorate to run an application on K8s 😊 Enjoy the Introducing to Rio — A MicroPaas for Kubernetes by @Rancher_Labs’ founders @smw355 and @ibuildthecloud: https://t.co/angioyrugd #Kubernetes #Rancher (tweet) / Kubernauts
  119. ☸️ kcleaner — A CLI for cleaning up kubernetes config files
  120. Possibly awesome? Oh, it’s definitely awesome. XD Thanks for the love, @arschles!!… (tweet) / Open Policy Agent
  121. Discussion on Reddit /r/devops: reddit: the front page of the internet
  122. ctop is so awesome! (https://t.co/3cSXWxzqiw) Watch @gerhardlazu use it like a https://t.co/32GoHLgHzU DBA 👀… (tweet) / Changelog
  123. Discussion on Reddit /r/devops: Introducing Lazydocker, a terminal GUI for docker! : devops
  124. The Container Security Book / Michael Hausenblas, Paavan Mistry, version 0.1, 2019-06-24, very incomplete, yet: link to download PDF (24 pp); repo on GH contains Markdown sources. TOC (PDF).
  125. Istio
    1. Istio / General FAQ
  126. Linkerd or Istio? – solo.io / Diógenes Rettori, 2019-04-25
  127. Introduction to Kubernetes Helm: Why It Matters / Roopak Parikh, 2018-02-01
  128. Akka: Actor Model on the JVM.
  129. Fighting Ebola with JavaScript – net magazine
  130. Bits or pieces?: Why the fuss about serverless?
  131. Behold the Cloud of Clouds: The Intercloud – IEEE Spectrum
  132. How We Knew It Was Time to Leave the Cloud | GitLab
  133. Run Express server in your browser | Better world by better software
  134. How we learned to stop worrying and love the proxy – Turbine Labs
  135. The AWS and MongoDB Infrastructure of Parse: Lessons Learned
  136. High-Performance Backend-as-a-Service | Baqend
  137. Stacking Theory for Systems Design
  138. Discussion on Reddit /r/programming: CircleCI blog – It’s The Future : programming
  139. It really is the future – CircleCI
  140. Evolution of Business Logic from Monoliths through Microservices, to Functions
  141. Completing the Netflix Cloud Migration
  142. Moving between different CDN providers – Knowledgebase – GlobalDots
  143. How Discord Indexes Billions of Messages
  144. The million dollar engineering problem
  145. Interprocess Communication in NodeJS – Sessions by Pusher
  146. Incident Summary: 2017–03–16 – Square Corner Blog
  147. sbruno81/rets-client: Node.js RETS Client (Real Estate Transaction Standard)
  148. Discussion on FB /groups/ops.il: 2017-03-31: Go and scale.
  149. Discussion on Reddit /r/jquery: Need some guidance on creating conditional drop down lists : jquery
  150. Discussion on Reddit /r/webdev: Is it a good idea to have an admin front end consume the API? : webdev
  151. Discussion on Reddit /r/node: Node js Multiple Server Architecture. : node
  152. How We Built r/Place – Upvoted
  153. Discussion on Reddit /r/programming: How We Built r/Place : programming
  154. Discussion on Reddit /r/node: Strategies for Propagating Document Updates : node
  155. https://medium.com/@eyalronel1984/auto-scaling-real-time-nodejs-applications-on-aws-the-last-tutorial-youll-need-eba1d2c88a4c
  156. Discussion on Reddit /r/aws: Opinions on going serverless for a startup? (E.g. user authentication, registration, push notifications, etc) : aws
  157. Building a NodeJS web server with HAProxy and Let’s Encrypt on Debian Stretch
  158. How do you cut a monolith in half? — programming is terrible
  159. Discussion on Reddit /r/devops: server infrastructure scalability: configuration management vs orchestration vs immutables (amis)? : devops
  160. How CircleCI Processes 4.5 Million Builds Per Month – | StackShare
  161. Discussion on FB /groups/ops.il: 2017-07-26 (Hebrew): MQTT Brokers…
  162. Autoscaling based on request queuing – Square Corner Blog
  163. Discussion on Reddit /r/node: Looking for an API server code review : node
  164. Discussion on FB /groups/nodejsisrael: 2017-10-18 (Hebrew): connections to Mongo from microservices: one? Pool? You’re doing it wrong?
  165. josk
  166. Discussion on Reddit /r/programming: Why does one NGINX worker take all the load? : programming
  167. go-ego/riot: Go Open Source, Distributed, Simple and efficient Search Engine
  168. Discussion on Reddit /r/devops: Help with Database Automation : devops
  169. Community | Wallaroo Labs
  170. Fearless Concurrency in Firefox Quantum – The Rust Programming Language Blog
  171. Building a Fast Search Experience
  172. osquery Across the Enterprise – Palantir
  173. Microservice Architecture: All the Best Practices You Need to Know | Coding Sans
  174. a10n — L10n Automation
  175. Discussion on Reddit /r/devops: opnfv…..is this the next big thing? How much impact will it have? : devops
  176. Postmortem of Service Outage at 3.4M CCU
  177. assafg/osiris: Simple Event Sourcing for NodeJS
  178. Migrating to Kubernetes with zero downtime: the why and how
  179. Discussion on Reddit /r/aws: ELB alternatives : aws
  180. Discussion on Reddit /r/webdev: What are the benefits of standalone Django REST API + React SPA? : webdev
  181. Discussion on Reddit /r/aws: What is the best way to Scale-In an autoscale group based on the sum of visible messages in multiple SQS queues? : aws
  182. Time to “Hello, World”: running Node.js on VMs, Containers, Apps, and Functions
  183. How we saved over $240K per year by replacing Mixpanel w/ BigQuery, Dataflow & K8s
  184. Discussion on Reddit /r/devops: Noob: How to correctly use load balancers to scale a system? : devops
  185. Discussion on FB /groups/nodejsisrael: 2018-09-16 (Hebrew): CPU intensive vs responsiveness.
  186. מפגש בנושא זרימה של מידע באמצעות Kafka וSpark
  187. Discussion on Reddit /r/devops: Serverless DevOps: What do we do when the server goes away? (book) : devops
  188. A thread about handling deletes in distributed systems. You’d think that deleting a piece of data would be straightforward. As long as you’re talking about deleting something on a single computer, it’s not that hard. But once you add a network, the fun begins. (tweet) / Jan Lehnardt
  189. On Monoliths and Microservices – dev.otto.de
  190. SCS: Self-Contained Systems
  191. Discussion on FB /groups/ops.il: 2018-12-30: millisecond-scale scaling? Docker strategy (pre-warming), alternatives…
  192. Web Architecture 101 – VideoBlocks Product & Engineering
  193. Build the future of Open Infrastructure.
  194. http://www.reactive-streams.org/
  195. Discussion on Reddit /r/aws: Please ELI5 how IOPS, Throughput, CPU, Bandwidth, and EBS-Optimization relate to each other wrt bottlenecks? : aws
  196. Discussion on Reddit /r/node: Why should I use a Reverse Proxy if Node.js is Production-Ready? : node
  197. כל המידע על מחשוב ענן בישראל – Cloud Computing
  198. Discussion on Reddit /r/aws: AWS Batch / Docker load times : aws
  199. Discussion on Reddit /r/aws: ALB + Fargate – Healthchecks will mean you are charged 24/7? : aws
  200. How to run k8s in my Lambda function? (tweet) / @cloud_opinion
  201. Introducing Traffic Director: Google’s Service Mesh Control Plane
  202. Google Cloud Next ’19: Day 2 Product Innovation Keynote – YouTube
  203. Guidance for Building a Control Plane for Envoy Part 5 – Deployment Tradeoffs – Software Blog
  204. solo.io – YouTube
  205. Webinar: Intro to Hybrid App Architecture – YouTube
  206. solo-io
  207. Weaveworks (@weaveworks) | Twitter
  208. Discussion on Reddit /r/aws: Best way to deploy Django backend server with React frontend server to EC2/EBS? : aws
  209. Discussion on Reddit /r/aws: How do aws web applications communicate with web servers when using http? : aws
  210. Discussion on Reddit /r/aws: Accessing a locking singleton from concurrent Lambdas : aws
  211. Discussion on Reddit /r/aws: [DynamoDB] If I have only 150 items in a table (eg. 150 products) and they’re all accessed frequently, are they all hot keys? : aws
  212. Past Episodes | Screaming in the Cloud
  213. Discussion on Reddit /r/aws: 4 Reasons Lyft is Smart to Pay AWS $300M : aws
  214. Great (and scary 👻) keynote from @davidxia_ of @Spotify on how he accidentally deleted then recreated a 50-node production cluster, without affecting its customers 😱 😱 😱… https://t.co/jXa9Dhs8rd (tweet) / CNCF
  215. am i the only one who feels “infra-as-code” tools are going backwards? HCL feels like crooked banged up puppet; ppl are writing thousands lines of json and YAML by hand. completely gave up on testability and reporting. forget about abstraction, composition. (tweet) / Avishai Ish-Shalom
  216. Discussion on Reddit /r/compsci: Where/how to study architecture? : compsci
  217. Discussion on Reddit /r/devops: reddit: the front page of the internet
  218. Discussion on Reddit /r/programming: Do you really need microservices? : programming
  219. Discussion on Reddit /r/aws: Connecting Remote database server using the private ip : aws
  220. Discussion on Hacker News: How I encrypt my data in the cloud
  221. Live Aggregators: Highly Reliable and Massively Scalable Real Time Aggregation System – Mist Systems
  222. Mastodon on Kubernetes – Speaker Deck
  223. RafalWilinski/hybrid-load-balancing: Hybrid Load Balancing between EC2 and Lambda example with Serverless Framework
  224. Download Free Whitepapers and Bring Success to Your Business – Alibaba Cloud
  225. AWS Well-Architected Labs
  226. NLB Connection Resets – The Startup
  227. Log Detection Management (video)
  228. The Google Cloud Difference – Grow Your Business  |  Google Cloud
  229. Detecting and Managing Drift with Terraform
  230. Discussion on FB /groups/ops.il: 2018-02-08: feedback about Troubleshooting in the Dark
  231. Eclipse MicroProfile: Optimizing Enterprise Java for a Microservices Architecture
  232. 30K Page Views for $0.21: A Serverless Story – FMLnerd
  233. Functions as a Service (FaaS)
  234. Discussion on FB /groups/ops.il: 2018-02-09: feedback for blog post about managing Lambdas.
  235. wg-serverless/whitepaper at master · cncf/wg-serverless
  236. Up | Deploy serverless apps in seconds
  237. Serverless – The Serverless Application Framework powered by AWS Lambda, API Gateway, and more
  238. Claudia.js
  239. Discussion on Reddit /r/node: Tutorial – Deploying a Node.js app to AWS Lambda made easy : node
  240. Serverless: What You Need to Know – DevOps.com
  241. Discussion on Reddit /r/devops: Serverless DevOps: What do we do when the server goes away? (book) : devops
  242. Discussion on Reddit /r/devops: Why no serverless framework chatter? : devops
  243. Videos: Master Serverless! + Dynamic Generators | the New Dynamic
  244. Building an Open Source Mixpanel Alternative. Part 1: Collecting and Displaying Events | Statsbot Blog
  245. Home | Lumigo
  246. Serverless Challenges We Need to Overcome – The New Stack
  247. Serverless Defines the Cost of Operations to Run Software Like a Starbucks – The New Stack
  248. Craft Conference
  249. Discussion on Reddit /r/aws: PSA: Lambda Execution Environment Update : aws
  250. Discussion on Reddit /r/aws: Accessing a locking singleton from concurrent Lambdas : aws
  251. FunctionScript/functionscript-server: Example using the FunctionScript gateway to serve APIs via Heroku
  252. ZEIT
  253. Common Serverless Errors
  254. RafalWilinski/hybrid-load-balancing: Hybrid Load Balancing between EC2 and Lambda example with Serverless Framework
  255. Discussion on Reddit /r/aws: Serverless Framework now supports full lifecycle on AWS : aws
  256. Discussion on Reddit /r/aws: [HELP/ADVICE] Best ways/examples of testing lambda functions : aws
  257. MadSkills-io/fullstack-serverless: Serverless Plugin – Simplify creating a full stack serverless web app
  258. Did a little playing with @Netlify functions and the dev cli tonight. Probably goes without saying but it was amazing. I’m blown away every time I use their products. (tweet) / Colin Key
  259. How We Reduced Lambda Functions Costs by Thousands of Dollars
  260. Apache OpenWhisk is a serverless, open source cloud platform
  261. Openwhisk Serverless Architecture – IBM Bluemix


Comments are closed.