![](/web/image/557-8dece352/1.png?access_token=dd5e4de8-7d58-49a7-a52c-076ae02766d2)
一 odoo + SANIC…应对高并发场景
![](/web/image/561-a918c453/2.png?access_token=bcc9a2c4-bd0e-4803-a783-ccf5704a6759)
SANIC 实现与 odoo 一致的用户登录验证机制,验证通过后签发 JWT
SANIC 实现与 odoo 一致的用户注册及修改密码机制
二 odoo + Elasticsearch应对复杂搜索场景
![](/web/image/559-0449deb3/3.png?access_token=3996992d-a4ef-44f8-8cf9-03cf5cfbf445)
odoo 增加 json 兼容的输出,用于 ES 索引发布
通过 odoo 定时任务定期更新索引
通过 odoo+Celery 或者 odoo 的 server action 准实时更新索引
三 odoo + Celery应对复杂长事务处理场景
![](/web/image/558-9ff25df3/4.png?access_token=3d20a9b3-d0a2-4b10-b7b4-d04ca1d8d92d)
赋予 odoo 分布式任务处理能力
在社区模块的基础上增强:Celery Worker 按照配置文件在 odoo 进程内启动
四 odoo + MQ Consumer应对流数据处理场景
![](/web/image/560-72707672/5.png?access_token=182c18ef-679d-4b45-8b95-f579d35f4519)
五 odoo + Dgraph 应对复杂关系场景
![](/web/image/562-9863130e/6.png?access_token=5f879160-788b-495d-ba7d-9bbadcf198ec)
六 odoo + Seaweeds 应对多文件,图片存储场景
![](/web/image/563-3eff3ed7/7.png?access_token=f56f488c-6321-407f-97f2-6a3b5a300d2d)
Q & A(部分)
01
有专门配置权限的模块吗?
02
SANIC部署起来的难易程度如何?
03
SANIC在这里是API网关的概念吗?odoo作为web server?
04
对于odoo学习,对新手有什么建议吗?
往期推荐