List view
- Due by December 17, 2020
- Due by November 10, 2020•0/1 issues closed
- No due date•1/1 issues closed
- No due date•2/2 issues closed
Initial Alpha Release
Due by March 12, 2020The gRPC shopping cart, provided to Google for integrating with a Node express frontend. * Target environment may be Istio - depends what Google wants. * Should see how straight forward it is to deploy to invoke from Knative. * Deliverable is docker image deployed to docker hub, and YAML spec for deploying it to k8s.
Due by April 5, 2019•1/1 issues closedProvide a PoC which uses Knative Serving to serve requests, and autoscaling to facilitate elasticity. * Istio should probably be utilised at this point, so in addition to the Akka sidecar, each pod will have an Istio side car. * Replicas controlled by Knative scaling. * Knative for routing.
Due by May 17, 2019Demonstrate deploying a JS based event sourced entity function, with the Akka side car automatically injected and configured. There are multiple approaches here, it could by very lightweight, using an annotation and controller that modifies the pod to inject the sidecar, similar to how Istio works - the big question there would be how to pass configuration such as database configuration. Another possibility is to create an operator, with a CRD somewhat similar to the Knative serving CRD, when an operator sees the resource deployed, it creates a deployment for it with the Akka and the user code containers.
Due by May 3, 2019Demonstrate the ability to deploy a pod with two containers - an Akka sidecar, and the user event sourced entity code. * Use same JavaScript entity as in Protocol PoC. * Multiple replicas should form a cluster between the Akka sidecars. * Identify key configuration requirements - eg, what configuration does the side car need to be passed into it, eg database connection parameters, cluster sharding configuration, etc.
Due by April 26, 2019User environment: JavaScript Platform environment: Akka Decoupling between User and Platform environment using an initial standard protocol using Protobuf * Sample shopping cart event sourced function implemented in JavaScript * Platform protocol implemented in Akka * Demo running manually - no Kubernetes yet
Due by April 19, 2019•3/3 issues closed