I'm a bit confused about the "eventing" application. Is it a message bus like NATS? a persistent event log like Kafka? or is it an adapter that allows applications to interact with both?
"eventing" is building an ecosystem to make it easy to connect events to event consumers (whether they are Knative Services, k8s services, VMs, or even a SaaS). In order to do this, we've broken the problem down into 3 parts: Buses provide a k8s-native abstraction over message buses like NATS or Kafka. At this level, the abstraction is basically publish-subscribe; events are published to a Channel, and Subscriptions…
Knative – Kubernetes-based platform to manage modern serverless workloads
41–50 of 168 posts
Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#42Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#43I am glad to see attempts at making a high-level platform. However, I feel like it will be too opinionated for many to pick Istio and solve build and FaaS all at once. Will there be some push-down of some of the functionality into Kubernetes? Will any of this turn into specification with alternative implementations?
One of the goals is to make the components loosely coupled at the top (so a product can choose among them as needed), and also pluggable at the bottom (so you can swap out implementations as needed, for example logging and monitoring). I expect that some of this will end up upstreamed into Kubernetes proper if it's broadly useful (autoscaler work, to pick an example), but this is still super early so let's see what p…
Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#44What is the limitation on this? AWS lambda has 250M code size limit, 3G memory limit, 512M temp storage limit, how about this?
Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#45Why would you use something like this over, say, Google App Engine Flex?
Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#46Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#47Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#48So Kunernetes by itself is not high-level enough, we need a layer on top of it? Turtles all the way up.
Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#49Digital Ocean is about to ship similar product. https://www.digitalocean.com/products/kubernetes/
Re: Knative – Kubernetes-based platform to manage modern serverless workloads
#50I wrote a little post to explain why Knative is important from the developer perspective https://medium.com/@mchmarny/build-deploy-manage-modern-serv...