Asynchronous 并发性如何影响web应用程序?
有人能解释一下并发是如何影响web应用程序的吗 什么都行!Asynchronous 并发性如何影响web应用程序?,asynchronous,web-applications,concurrency,architecture,cqrs,Asynchronous,Web Applications,Concurrency,Architecture,Cqrs,有人能解释一下并发是如何影响web应用程序的吗 什么都行! 谢谢。这是一个非常广泛的问题,但应用程序基础的并发错误的常见来源是: 分贝级() 运行时级别(编程语言、并发模型、线程、锁、竞争、条件等) Web服务器级别(同时在同一端点上执行多个客户端请求) 逻辑:CQR(最终一致性,写入和读取是分开的,读取可能过时/滞后) 逻辑:分布式事务(想象一下拥有像redis这样的读缓存和像mysql这样的存储,如何保证它们是同步的?) 我不能推荐足够高的东西,它为你关心的所有重要概念提供了基础。p>
谢谢。这是一个非常广泛的问题,但应用程序基础的并发错误的常见来源是:
- 分贝级()
- 运行时级别(编程语言、并发模型、线程、锁、竞争、条件等)
- Web服务器级别(同时在同一端点上执行多个客户端请求)
- 逻辑:CQR(最终一致性,写入和读取是分开的,读取可能过时/滞后)
- 逻辑:分布式事务(想象一下拥有像redis这样的读缓存和像mysql这样的存储,如何保证它们是同步的?)
使用CQR的具体示例:
- 有一个数据库商店
- 只有一位作家
- 只有一个读卡器