Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django与微服务的比较_Django_System Design - Fatal编程技术网

Django与微服务的比较

Django与微服务的比较,django,system-design,Django,System Design,我一直在学习什么是微服务,听到过这样的话:当你使用微服务时,如果系统的某个部分出现故障(比如在线商店平台的卡处理部分),你仍然可以使用其他的(比如在商店中浏览产品) 但是,我有使用Django的经验,我知道如果你弄乱了卡处理的功能,你仍然可以使用平台的其余部分,当你使用该功能时,就会失败。那么,Django会自动提供微服务吗?谢谢 假设Django服务器崩溃,那么所有的服务都将关闭,而microservice则不是这样。单个微服务独立运行。@PavanKumarTS啊,我明白了。因此,这不是功能

我一直在学习什么是微服务,听到过这样的话:当你使用微服务时,如果系统的某个部分出现故障(比如在线商店平台的卡处理部分),你仍然可以使用其他的(比如在商店中浏览产品)


但是,我有使用Django的经验,我知道如果你弄乱了卡处理的功能,你仍然可以使用平台的其余部分,当你使用该功能时,就会失败。那么,Django会自动提供微服务吗?谢谢

假设Django服务器崩溃,那么所有的服务都将关闭,而microservice则不是这样。单个微服务独立运行。@PavanKumarTS啊,我明白了。因此,这不是功能“混乱”,而是服务器崩溃。你认为Django可以构建一个微服务架构吗?这似乎有点不可靠。你有在Django构建微服务架构的经验吗?如果是这样,我可以问另一个问题并发送链接给你并接受你的答案。你可以使用Django作为与DRF的微服务,只需拆分所有操作并创建单独的项目并将其集成在一起。例如:-假设你有一个巨大的Ecom网站创建独立的Django项目,用于注册、授权、付款、报告,订单管理,配送管理。尽管它是一个单一的项目,但它的运作分为微型应用程序。