You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by "Dominic Kim (Confluence)" <no...@apache.org> on 2019/06/05 08:40:01 UTC

[CONF] OpenWhisk > z[Deprecated]

There's **1 new edit** on this page  
---  
|  
---  
|  | [![page icon](cid:page-
icon)](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=112821523&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559724001124&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=view
"page icon")  
---  
[z[Deprecated]](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=112821523&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559724001124&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=view
"z\[Deprecated\]")  
|  |  |  |  | ![](cid:avatar_667f47ce4ae6e3a298471a84d4c64230) |  | Dominic
Kim edited this page  
---  
|  
|  | Here's what changed:  
---  
|

This document describes the design considerations, requirements, test cases,
failure and edge cases of each component.

  

The table blow below defines the order to implement each module. Less
dependent modules will be implemented first.

| Order | Module | Dependencies  
---|---|---  
1 | EtcdUtils  |  |  |  |  |  
2 | Activation gRPC Service |  |  |  |  |  
3 | ActivationConsumer  |  |  |  |  |  
4 | ContainerCreationConsumer  |  |  |  |  |  
5 | Queue GRPC Service | EtcdUtils  |  |  |  |  
6 | CreationJobManager  | EtcdUtils  |  |  |  |  
7 | LeaseKeepAliveService  | EtcdUtils  |  |  |  |  
8 | EnhancedQueueServiceClient  | EtcdUtils  |  |  |  |  
9 | DistributedPoolBalancer  | EtcdUtils  |  |  |  |  
10 | DistributedEntitlement  | DistributedPoolBalancer  | EtcdUtils  |  |  |  
11 | InvokerHealthManager  | LeaseKeepAliveService  | EtcdUtils  |  |  |  
12 | ContainerManager  | CreationJobManager  | EtcdUtils  |  |  |  
13 | ContainerProxyV2  | InvokerHealthManager  | LeaseKeepAliveService  |
EtcdUtils  |  |  
14 | ContainerPoolV2  | InvokerHealthManager  | LeaseKeepAliveService  |
EtcdUtils  |  |  
15 | MemoryQueue  | ContainerManager  | LeaseKeepAliveService  |
CreationJobManager  | EtcdUtils  |  
16 | InvokerReactiveV2  | ContainerCreationConsumer  | Activation gRPC Service
| InvokerHealthManager  | LeaseKeepAliveService  | EtcdUtils  
17 | QueueManager  | MemoryQueue  | ContainerManager  | LeaseKeepAliveService
| CreationJobManager  | EtcdUtils  
18 | Scheduler  |  
  
  
  
  
|  |  | [Go to page
history](https://cwiki.apache.org/confluence/pages/viewpreviousversions.action?pageId=112821523&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559724001124&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6 "Go to page
history")  
---  
---  
| [View
page](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=112821523&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559724001124&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=view)  
---  
  
|  | [Stop watching
space](https://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=OPENWHISK&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559724001124&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=stop-
watching&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ4c3JmOjhhYTk4MDg3NWJmMjQ2MzUwMTVjOTI2N2JjOGUwMmY2IiwicXNoIjoiM2QyNjhlNmM2MTE3MjFiYTM0YzhjNjBiZDZkMWYwYzg3ZWRlY2IxYzVmMGNjMjdiZjc5YTFlYWIwMDJmNjk5MyIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE1NjAzMjg4MDEsImlhdCI6MTU1OTcyNDAwMX0.CbbzUyQ0QALS9T8OxB2WQ3d3GVIlJTWSj7HuAFi9kp0)
| •  
---|---  
[Manage
notifications](https://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559724001124&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=manage)  
---  
| ![Confluence logo big](cid:footer-desktop-logo)  
---  
This message was sent by Atlassian Confluence 6.15.2  
![](cid:footer-mobile-logo)  
---