股票买卖最佳时机leetcode-Wallstreet:一个基于微服务的交互式平台,模拟虚拟股票市场,使用Node.js、Mon...

股票买卖最佳时机leetcode华尔街抽象的该项目是基于微服务的网络应用程序,模拟股票市场,包括公司、上市、股票交易、新闻引擎和市场分析。>用户可以通过买卖股票与市场互动。就像现实世界一样,用户活动推动市场,决定股票的方向。该应用程序使用node.js后端编写,以利用JavaScript的默认异步执行来处理大量并发用户。整个应用程序分为4个不同的包,这些包进一步分为不同的服务。这些服务在部署时都作为单独的进程运行。每个服务都维护自己的数据库,并全权负责自己状态的变化。但是,同一包中的服务对彼此的数据库具有只读访问权限下面给出了架构的高级概述1.网关API - All user interaction is handled by the gateway. Users can either login or register, after which they are authenticated by the gateway. - All subsequent requests are also handled by the gateway which
zip
Wallstreet-master.zip 预估大小:39个文件
folder
Wallstreet-master 文件夹
folder
Transactions 文件夹
folder
database 文件夹
file
models.js 990B
file
connector.js 348B
file
package.json 304B
folder
src 文件夹
folder
Router 文件夹
file
rollback.js 400B
file
transactions.js 966B
file
index.js 330B
file
package-lock.json 29KB
file
.gitignore 1KB
file
README.md 3KB
folder
Analytics 文件夹
file
package.json 390B
folder
src 文件夹
folder
Router 文件夹
file
company.js 490B
file
market.js 474B
folder
user.js 文件夹
file
index.js 300B
file
package-lock.json 31KB
folder
Trade 文件夹
folder
database 文件夹
file
models.js 935B
file
connector.js 348B
file
package.json 323B
folder
src 文件夹
file
trade.js 1KB
file
package-lock.json 42KB
folder
Pricing 文件夹
folder
database 文件夹
file
models.js 343B
file
connector.js 348B
file
package.json 325B
folder
src 文件夹
file
pricing.js 759B
file
package-lock.json 44KB
folder
Gateway API 文件夹
folder
database 文件夹
file
models.js 2KB
file
connector.js 348B
folder
middleware 文件夹
file
auth.js 798B
file
package.json 696B
folder
src 文件夹
folder
Router 文件夹
file
login.js 2KB
file
profile.js 1KB
file
index.js 500B
file
package-lock.json 40KB
folder
Profile 文件夹
folder
database 文件夹
file
models.js 1KB
file
connector.js 348B
file
package.json 351B
folder
src 文件夹
file
profile.js 1KB
file
package-lock.json 53KB
file
LICENSE.md 723B
zip 文件大小:91.46KB