首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Python
订阅
Cuz
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
设计异步 RESTful APIs
RESTful API 已经不是什么新奇玩意儿了。HTTP 的无状态性让我们在处理交互式 CS 应用中不得不使用诸如 Session、Cookie 等技术。那么我们的问题产生于:如果客户端发出的请求的在服务端需要较长的时间处理,我们应该如何设计我们的 RESTful API?这…
不借助celery,在flask中实现非阻塞任务
Flask是一个同步的,使用WSGI协议的Python WEB框架,他不能和sanic,fastapi那样使用异步的事件循环来处理请求,也不能利用uvicorn等的ASGI服务器来加速自己,耗时任务需要发布到Celery来执行。 因为在Flask中遇到了耗时的任务和代码,需要阻…
动手实现一个简单的Celery
Celery是一个由Python实现的分布式任务队列,任务队列通常有3个方面的功能。 已经有很多文章来描述Celery的用法与简单原理,本篇文章也会简单提及,但不会费太多笔墨。 本篇重点在于,利用Python动手实现一个简单的Celery,并使用自己实现的Celery实现异步任…
[译] RESTful API 设计最佳实践
项目资源的URL应该如何设计?用名词复数还是用名词单数?一个资源需要多少个URL?用哪种HTTP方法来创建一个新的资源?可选参数应该放在哪里?那些不涉及资源操作的URL呢?实现分页和版本控制的最好方法是什么?因为有太多的疑问,设计RESTful API变得很棘手。
Python领域驱动编程实践-第一章:领域建模
许多程序员在谈论架构的时候都有一种感觉:认为事情可以变得更好。他们经常拯救一个不知为何出了问题的系统,并试图把一些结构恢复成一个粪球。他们知道他们的业务逻辑不应该散布在各处,但他们不知道如何修复他。 而且,我发现,许多程序员在被要求设计一个新系统时,会立即开始构建一个数据库模式…