微软MVP张善友告诉你,微服务选型要注意这些地方

周六的下午,广州周大福金融中心的写字楼静悄悄的,53楼的实盈多功能会议室却异常火爆,热闹非凡。来自广州各大科技公司的技术小伙伴们齐聚一堂,他们都在期待着一个人,那就是——微软MVP张善友和他带来的 .NET Core 微服务选型研讨会。


640?wx_fmt=jpeg



640?wx_fmt=jpeg

张善友

架构师

.NET Core 专家。前腾讯高级工程师,2006-2018年连续12年荣获微软最有价值专家(MVP)。现在深圳创业。



张队离开腾讯,创立一家.NET Core的技术公司来帮助.NET 的公司成功转型到使用.NET Core 。而这次的交流会主题——微服务选型,也是.NET Core的一项重要实践。


研讨会的开始,张队首先从微服务与传统应用架构的对比说起,微服务作为SOA架构进一步的延伸和体现,是一套自由组件构成的整体。针对的是大项目,小项目采用微服务架构会增加整个项目的复杂度。


640?wx_fmt=jpeg


张队提到几个重点:


  • 金融系统采用微服务架构,即时错误信息通知和健康检查非常重要,这个叫服务治理,不管是微服务还是单体应用对于应用的弹性非常重要,比如现在的单体应用也是需要调用第三方服务,这里也是需要处理服务弹性的,技术上不分微服务还是单体。


  • 规模较小的微服务系统可以使用配置文件管理配置,系统规模上升后需采用配置服务(携程Apollo)管理配置;这个也是服务治理的内容,服务的注册和发现,以及服务和应用的配置管理上都应该采用配置服务。


  • 微服务架构下,服务间的通讯既可采用网关模式(ocelect, kong),也可以采用RPC集群;网关通常是针对前端访问后端的,后端服务之间的访问可以直接RPC访问,通过服务注册/发现来寻址。


张队为人非常风趣,在演讲的过程中也不忘和小伙伴们进行互动,提出的一些有趣的问题让研讨会的讨论不断升温。


640?wx_fmt=jpeg


之后,张队谈到了微服务的关键模式,介绍了Service Fabric,Tars,Orleans等技术:


  • Service Fabric 是微软开源的微服务框架,在其内部已使用多年能够很好的满足业务需求,也支持多种语言,是微软Azure云应用开发的首选。


  • Tars 是腾讯开源采用微服务架构的RPC开放框架,支持多种语言。第三方团队正在做.NET Core 的支持。


  • Orleans 是一款由微软提供的开源的分布式RPC框架,具备服务治理,分布式事务等特性,是.NET 平台上一个可替代wcf的框架。


640?wx_fmt=jpeg


在Q&A环节,针对微服务的技术构建,小伙伴们向张队提出了不少问题:

640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg

左右滑动查看更多精彩瞬间


一些话题也引发了其他小伙伴们之间非常热烈的讨论。


640?wx_fmt=jpeg



640?wx_fmt=gif


在激烈的讨论环节结束后,我们也为各位程序员小伙伴们介绍了MATRIX DATA ,为什么呢?因为我们MATRIX DATA 使用了.NET Core 技术并采用了微服务架构。


我们的官网:https://matrixdata.io


640?wx_fmt=jpeg


对于加密货币的数据服务系统,小伙伴们也有许多想法,我们MATRIX DATA的产品和开发也和大家探讨了相关问题,讨论再一次进入了高潮。


640?wx_fmt=jpeg


MATRIX DATA 所提供的数据服务,不仅可以帮助加密货币的量化投资者进行策略研究,也可以作为数据分析的一个样本,有着多样化的应用场景。而且,现在还是免费调用哦~


640?wx_fmt=gif


在激情迭起的讨论中,我们的研讨会落下帷幕。会议现场,我们为小伙伴们准备了精致的茶点,在这个晴朗的周六下午,小伙伴们不仅收获了精神食粮,也填饱了肚子。


640?wx_fmt=jpeg


640?wx_fmt=jpeg


而思维碰撞仍未结束,研讨会结束后,小伙伴们仍有许多问题想和张队探讨。


640?wx_fmt=jpeg


也有许多小伙伴们排着队和张队合影。


640?wx_fmt=jpeg


最后,在场所有的小伙伴们和张队一起合影留念。


640?wx_fmt=jpeg


这次的 .NET 微服务选型研讨会顺利结束了,期待下次张队再来广州和大家进行交流,也期待未来.NET Core 有着更好的发展。


640?wx_fmt=gif


想获得张队此次活动的PPT资料,可以关注MATRIX DATA公众号,并在后台回复“微服务”获取。


640?wx_fmt=jpeg


点击阅读原文,进入MATRIX DATA 官网

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值