摘要:K8S自从2018年底离开工作了3年的M公司加入X公司之后,开始了ASP.NET Core的实践,包括微服务架构、容器、事件总线等,我们的实践是渐进的。当我们的微服务数量到了一定值时,发现运维工作量已将增加了很多,因此容器编排引擎的需求也随之产生(虽然我们一直都知道容器编排的必要性)。所以,我将K8S的入门学习放到了2019年的学习列表中,并总结了一些学习笔记和实践总结的文章并汇总在这里,希望对各位园友有帮助! 阅读全文
posted @ 2020-02-14 19:57 EdisonZhou 阅读 (2524) 评论 (11) 编辑
摘要:唐诗50讲学习笔记我是在得到App上看到的这个课程,由熊逸老师主讲(老实说,我对熊逸老师也不是很了解),起初我是抱着看一看试读的心态读了读,发现有点意思。于是一连接着便读了5篇,耗尽了得到给我的试读次数。终于,我决定花99元购买,让它成为我在得到App上的第二门课程(第一门是吴军老师的《硅谷来信》)。 阅读全文
posted @ 2018-12-16 00:26 EdisonZhou 阅读 (3028) 评论 (0) 编辑
摘要:DNC今年从原来的Team里面被抽出来加入了新的Team,开始使用做Java微服务的开发工作,接触了Spring Boot与Spring Cloud等技术,对微服务这种架构有了一个感性的认识。虽然只做了两个月的开发工作,但是对微服务架构的兴趣却没有结束,又因为自己的.NET技术背景,想要探索一下在.NET平台下的微服务架构的可行性。自己摸索和实践.NET Core微服务架构之后,写下这个系列的文章。 阅读全文
posted @ 2018-10-19 18:31 EdisonZhou 阅读 (19640) 评论 (37) 编辑
摘要:dotNet最近一直反复地看博客园以前发布的一条.NET全栈开发工程师的招聘启事,觉得这是我看过最有创意也最朴实的一个招聘启事,更为重要的是它更像是一个技术提纲,能够指引我们的学习和提升,现在转载过来与各位园友分享。 阅读全文
posted @ 2015-09-18 23:56 EdisonZhou 阅读 (26147) 评论 (56) 编辑
摘要:hadoop为了赶上大数据时代的发展,迎接云计算的思维,我选择业余时间学习Hadoop。我会从Hadoop1.x版本开始学习经典的HDFS与MapReduce,然后了解Hadoop2.x版本与老版本的差异,熟悉一些常见的Hadoop应用场景,并学着实践一个经典的网站日志数据分析案例。 阅读全文
posted @ 2015-04-20 00:15 EdisonZhou 阅读 (12586) 评论 (9) 编辑
摘要:白鹿原记得在2019年我阅读了路遥的茅盾文学将作品《平凡的世界》,对黄土高原这片土地上发生的故事充满了好奇。今年在家隔离和办公期间,无法出门溜达的我选择了继续阅读茅盾文学将作品,这次我选择的是陈忠实的《白鹿原》。同样,我还是写个读后感给大家介绍介绍,虽然只是我粗略阅读后的草草文字,但也希望有更多的程序员童鞋能够读一读这本书! 阅读全文
posted @ 2020-03-22 16:08 EdisonZhou 阅读 (37) 评论 (0) 编辑
摘要:K8S在产业互联网火爆的当下,在BATJ等互联网大厂大肆推广中台建设成果的当下,家家企业似乎都想做数字化转型,建设业务中台,但是中台到底是啥,需要我们提前了解和学习。在这篇文章里,我将我在《说透中台》专栏中和一些中台的书籍中学习到的内容加以整理,也从众多参考资料中copy了很多图示加以其中,最后给出我绘制的整体的知识总结脑图,希望对你有所帮助! 阅读全文
posted @ 2020-03-13 12:45 EdisonZhou 阅读 (1596) 评论 (4) 编辑
摘要:2月活动我曾说到我会在2020年中每个月为所有关注“恰童鞋骚年”公众号的童鞋们送一本书,现在已是3月中旬,考虑到博客园很多园友对我的帮助,因此在今天也为所有关注EdisonZhou博客的童鞋们送出3月份的福利。很多童鞋反映之前老是抽不到,本月破例送出两本,提高你的中奖率。 阅读全文
posted @ 2020-03-12 12:42 EdisonZhou 阅读 (74) 评论 (0) 编辑
摘要:商业洞察力30讲2019年下半年至今,在领导的推荐下学习了刘润老师的《商业洞察力30讲》,刷新了我对于事物的认知,也为我提供了一套完整的看待事物本质的系统方法论。这套系统方法论不仅帮助我可以快速分析公司和行业发生的商业事件的本质,也对于做产品开发系统在思维上提供了帮助。因此,按照惯例,我仍然将学习笔记通过思维导图的方式总结下来作为沉淀,方便日后随时复习。 阅读全文
posted @ 2020-03-06 21:27 EdisonZhou 阅读 (208) 评论 (0) 编辑
摘要:DNC《.NET微服务:容器化应用架构指南》介绍了如何使用容器开发基于微服务的应用程序并对其进行管理,探讨使用 .NET Core 和 Docker 容器的体系结构设计和实现方法,是一本值得.NET Core开发人员研读的书。本文为我的学习笔记,这是第一部分。 阅读全文
posted @ 2020-02-16 18:03 EdisonZhou 阅读 (149) 评论 (0) 编辑
摘要:2月活动大家都知道我有一个公众号“恰童鞋骚年”,在公众号2020年第一天发布的推文《2020年,请让我重新介绍我自己》中,我曾说到我会在2020年中每个月为所有关注“恰童鞋骚年”公众号的童鞋们送一本书。现在已是2月中旬,快递小哥也开始逐渐上岗,考虑到博客园很多园友对我的帮助,因此在今天也为所有关注EdisonZhou博客的童鞋们送出2月份的福利。 阅读全文
posted @ 2020-02-15 13:49 EdisonZhou 阅读 (177) 评论 (0) 编辑
摘要:K8S自从2018年底离开工作了3年的M公司加入X公司之后,开始了ASP.NET Core的实践,包括微服务架构、容器、事件总线等,我们的实践是渐进的。当我们的微服务数量到了一定值时,发现运维工作量已将增加了很多,因此容器编排引擎的需求也随之产生(虽然我们一直都知道容器编排的必要性)。所以,我将K8S的入门学习放到了2019年的学习列表中,并总结了一些学习笔记和实践总结的文章并汇总在这里,希望对各位园友有帮助! 阅读全文
posted @ 2020-02-14 19:57 EdisonZhou 阅读 (2524) 评论 (11) 编辑
摘要:人类简史《人类简史:从动物到上帝》,原书名为 Sapiens: A Brief History of Humankind,作者以色列历史学家尤瓦尔·赫拉利,一部历史学著作,首次出版2012年,已被翻译为27种语言在全球范围内广为传播。2015年被中信出版集团引入并翻译为中文版,更难能可贵的是,每翻译一种语言版本出版,作者赫拉利还会对原书进行修改,加入一些当地的历史和文化细节作为补充,真的很是令人佩服。 阅读全文
posted @ 2020-02-02 21:54 EdisonZhou 阅读 (204) 评论 (0) 编辑
摘要:卓有成效的管理者说来也快,这周五就是除夕要过年了,我们也会陆续地回到家乡与家人团聚,吃年夜饭,聊家长里短。在此,我先提前祝大家2020年春节快乐,此外我也会在这里和大家聊聊我们的春节,你知道喜庆的时候为什么街道到处都是漫天的红色吗?什么时候开始有春晚的吗?我们为啥要在除夕夜守“岁”呢?别急,本文为你娓娓道来。 阅读全文
posted @ 2020-01-21 21:02 EdisonZhou 阅读 (72) 评论 (0) 编辑
摘要:2019年,收获很多,也失去很多,在这个过程中自己失落了多次,也让别人失落了多次,但还好自己挺了过来,不过心中仍然有一个声音告诉我:“行道迟迟,载饥载渴,同志还需努力,你还差很多”。2019年,是自己的而立之年,2020年,希望自己能够培养慢慢立起来的能力,这样多年之后,才能让自己不惑。 阅读全文
posted @ 2019-12-30 15:15 EdisonZhou 阅读 (2491) 评论 (25) 编辑
摘要:K8S本文简单介绍了Kubernetes的4层网络模型、CNI 容器网络接口规范 以及 Network Policy,并通过改造K8S集群的网络配置从Flannel到Canal来验证Network Policy的有效性。对于Kubernetes的网络模型的原理与介绍,强烈推荐阅读杨波老师的《Kubernetes网络三部曲》,它的传送门位于下方的参考资料列表中。最后,希望能够对初学者的你有所帮助! 阅读全文
posted @ 2019-12-17 09:43 EdisonZhou 阅读 (208) 评论 (0) 编辑
摘要:K8S本篇已加入《.NET Core on K8S学习实践系列文章索引》:虽然K8S能够很好地组织和编排容器,但是缺少一个更高层次的应用打包工具,而Helm就是专门干这个事的。通过Helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用。同时,也可以通过Helm进行容器云应用的分享。本文也演示了如何为我们的ASP.NET Core API应用开发自己的chart,并在团队中共享chart。 阅读全文
posted @ 2019-12-09 15:20 EdisonZhou 阅读 (243) 评论 (0) 编辑
摘要:DNC本文翻译自 ASP.NET Blog | gRPC vs HTTP APIs,作者 James,译者 Edison Zhou。gRPC是ASP.NET Core开发人员的一个强大的新工具。尽管gRPC不能完全替代HTTP API,但在某些情况下可以提供更高的生产率和性能优势。ASP.NET Core上的gRPC现在已经可用了! 阅读全文
posted @ 2019-12-02 22:51 EdisonZhou 阅读 (457) 评论 (0) 编辑
摘要:四姑娘山风景区位于四川省阿坝藏族羌族自治州小金县四姑娘山镇境内, 其海拔高度分别为幺妹儿峰6250M,三峰5664M,二峰5454M,大峰5355M。由于其主峰海拔6250米,仅次于被誉为“蜀山之王”的贡嘎山,是四川省第二高峰,有“蜀山皇后”和“东方阿尔卑斯”之美誉。这里是观光者的胜地、登山者的天堂、徒步人的迷宫、摄影家的乐园!而四姑娘山的美,只有真正站在它的面前才能体会。 阅读全文
posted @ 2019-12-01 16:27 EdisonZhou 阅读 (302) 评论 (0) 编辑
摘要:Docker本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。上一篇《你必须知道的容器日志(1)》中介绍了Docker自带的logs子命令以及其Logging driver,本篇将会介绍一个流行的开源日志管理方案ELK。ELK 是Elastic公司提供的一套完整的日志收集以及展示的解决方案,是三个产品的首字母缩写,分别是ElasticSearch、Logstash 和 Kibana。 阅读全文
posted @ 2019-11-25 13:17 EdisonZhou 阅读 (931) 评论 (2) 编辑
摘要:Docker本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。监控和日志历来都是系统稳定运行和问题排查的关键,在微服务架构中,数量众多的容器以及快速变化的特性使得一套集中式的日志管理系统变成了生产环境中一个不可获取的部分。此次话题我们会集中在日志管理方面,本篇会介绍Docker自带的logs子命令以及其Logging driver。 阅读全文
posted @ 2019-11-18 09:10 EdisonZhou 阅读 (1021) 评论 (0) 编辑
摘要:DNC这个周末,我从成都飞到了上海参加了首届由社区组织而非官方(比如Microsoft)组织的.NET开发者峰会(.NET Conf)。为此,我特意请了两天的假(周五+周六,对,我们是大小周,这周六要上班),在周五就飞到上海了。现在将我的所见所闻总结成文字,分享给各位博客园的朋友。 阅读全文
posted @ 2019-11-10 22:57 EdisonZhou 阅读 (4140) 评论 (30) 编辑
摘要:Docker本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。上一篇介绍了Google开发的容器监控工具cAdvisor,但是其提供的操作界面较为简陋,且不支持监控多Host,实用性有待提高。因此,本篇会介绍一个流行的生产级监控工具,不,准确说来应该是一个监控方案,它就是Prometheus!Prometheus提供了一整套的包括监控数据搜集、存储、处理、可视化和告警的完整解决方案。 阅读全文
posted @ 2019-11-05 09:09 EdisonZhou 阅读 (758) 评论 (14) 编辑
摘要:Docker本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。上一篇我们了解了docker自带的监控子命令以及开源监控工具Weave Scope,这一篇我们来了解一下Google开发的容器监控工具cAdvisor。cAdvisor能够较好地展示Host和容器两个层次的监控数据,并且能够展示历史变化数据。 阅读全文
posted @ 2019-10-29 09:06 EdisonZhou 阅读 (698) 评论 (2) 编辑
摘要:Docker本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。本篇会介绍几个目前比较常用且流行的容器监控工具,首先我们来看看Docker自带的几个监控子命令:ps、top以及stats,然后是一个功能更强的开源监控工具Weave Scope。后面第二篇我们会学习Prometheus,它是一个更加强大和优秀的开源容器监控方案。 阅读全文
posted @ 2019-10-23 21:45 EdisonZhou 阅读 (631) 评论 (0) 编辑