Replies: 3 comments 4 replies
-
Anh chưa rõ lắm phần Cognito, permission ở đây cần những gì? Có cần phải cognito và oauth2 ko? |
Beta Was this translation helpful? Give feedback.
-
About my suggestion on using GraphQL Federation yesterday, as we will have many services(bots), each service will have it own data/database that they managed on their own. Soon enough we will end up with some services that need to use data of other services. There are several ways to achieve that
|
Beta Was this translation helpful? Give feedback.
-
Tasks to be completed.
|
Beta Was this translation helpful? Give feedback.
-
RFC
Summary: Allow adding more services to chatbot
Created: 30/7/2021
Owner: Bao Nguyen [email protected]
Approvers: Phuong Bui, Trung Ly, Sam Huynh, Cuong Do
Status: In Review
Background
The chatbot is currently being written in TypeScript. To allows adding more functionality to the bot, we should allow writing services using other languages.
1. Architecture
The Gateway will be the entry point for the bot, when receiving messages from Discord, Gateway should process and send messages to Event Bridge.
The main Event Bus, EB will receive messages from Gateway and route the messages to Microservices accordingly.
Each microservice will handle it's own logic and database. Microservices will send responses to Discord if required.
2. API Interface
RESTful APIs
3. Code quality and Documentation.
Beta Was this translation helpful? Give feedback.
All reactions