Rezoom:通过自动批处理和缓存为面向.NET的数据访问实现恢复monad 源码
这是什么? Rezoom是一个旨在减轻处理跨越延迟边界的数据的痛苦的库。 这场噩梦的常见示例包括SQL数据库,NoSQL数据库和Web API。 往往很难在这些数据源上编写抽象,因为往返时间主导着所有其他性能问题,并且在不破坏API的情况下就不可能进行优化。 如果有人在为500个不同的用户循环调用GetUserDetails(userId) ,那么除了说服他们切换到GetMultipleUserDetails(all500userIds)之外,您真的GetMultipleUserDetails(all500userIds) 。 Rezoom允许您编写称为Plan的业务逻辑小单元(如上
用户评论