- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 asp.net Webapi登录azureAD并调用azure graph api
asp.net Webapi登录azureAD并调用azure graph api
2017-08-27 21:51:30 2318
翻译 azure 最佳实践5--使用分区
使用分区解决限制使用分区来解决数据库,网络和计算的限制。在云中,所有服务的扩展能力都有限制。Azure服务的具体限制记录在Azure订阅和服务限制,配额和约束中包括核数量,数据库大小,查询和网络流量吞吐量。如果你的系统增长到足够大,就可能会遇到这些限制中的一个或多个。可使用分区来解决这些限制。有很多方法来对系统进行分区:分区数据库以解决数据库大小、I/O或并发会话数量的限制。对队列或消息总线分区,
2017-08-27 21:45:50 639
翻译 azure 最佳实践4 --可水平扩展的设计
可水平扩展的设计设计您的应用程序,使其可以水平扩展。云的主要优点是系统可根据需要可伸缩 - 容量的大小随需求可变,系统随负载的增加可水平扩展,并且在不需要时进行收缩。对应用程序进行设计,使其可以根据需要进行水平伸缩。推荐做法避免粘(有状态)实例。粘性或会话关联性是指,当来自同一客户端的请求总是(需要)被路由到相同的服务器。粘性限制了应用程序的扩展能力。例如,大并发的流量不会将压力均发到实例上。粘性
2017-08-27 21:42:12 460
翻译 azure 最佳实践 3--最小协同操作
最小化协同操作最小化应用服务之间的协同,提高可扩展性。大多数云应用程序包含多个服务 - Web前端,数据库,业务,报表以及高级分析等等。为了可扩展性和可靠性,这些服务应该在多个实例上运行。当两个实例尝试执行影响某些共享状态的并发操作时会发生什么?在某些情况下,例如,为了保持ACID原则就必须在节点之间进行协同操作。在下图中,节点2正在等待节点1释放数据库锁:协同限制了水平扩展并制造了瓶颈。在此示例
2017-08-27 21:39:59 546
原创 Linux setup kafka
.make sure ubuntu is updated sudo apt-get update -ysudo apt-get upgrade -y.install javasudo add-apt-repository -y ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-instal
2017-08-27 21:24:21 556
原创 python 3 登录azureAD并调用azure graph api
python 3 登录azureAD并调用azure graph api
2017-08-27 21:22:09 1385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人