会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Edison Zhou
To be a happy Developer and Blogger!
博客园
首页
新随笔
联系
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
31
下一页
2019年12月30日
我的2019年终回顾:行道迟迟,载饥载渴,而立之年,持续刷新
摘要:
2019年,收获很多,也失去很多,在这个过程中自己失落了多次,也让别人失落了多次,但还好自己挺了过来,不过心中仍然有一个声音告诉我:“行道迟迟,载饥载渴,同志还需努力,你还差很多”。2019年,是自己的而立之年,2020年,希望自己能够培养慢慢立起来的能力,这样多年之后,才能让自己不惑。
阅读全文
posted @ 2019-12-30 15:15 EdisonZhou
阅读(3337)
评论(25)
推荐(39)
2019年12月17日
ASP.NET Core on K8S深入学习(11)K8S网络知多少
摘要:
本文简单介绍了Kubernetes的4层网络模型、CNI 容器网络接口规范 以及 Network Policy,并通过改造K8S集群的网络配置从Flannel到Canal来验证Network Policy的有效性。对于Kubernetes的网络模型的原理与介绍,强烈推荐阅读杨波老师的《Kubernetes网络三部曲》,它的传送门位于下方的参考资料列表中。最后,希望能够对初学者的你有所帮助!
阅读全文
posted @ 2019-12-17 09:43 EdisonZhou
阅读(1285)
评论(0)
推荐(1)
2019年12月9日
ASP.NET Core on K8S深入学习(10)K8S包管理器Helm
摘要:
本篇已加入《.NET Core on K8S学习实践系列文章索引》:虽然K8S能够很好地组织和编排容器,但是缺少一个更高层次的应用打包工具,而Helm就是专门干这个事的。通过Helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用。同时,也可以通过Helm进行容器云应用的分享。本文也演示了如何为我们的ASP.NET Core API应用开发自己的chart,并在团队中共享chart。
阅读全文
posted @ 2019-12-09 15:20 EdisonZhou
阅读(1385)
评论(0)
推荐(2)
2019年12月2日
【译】gRPC vs HTTP APIs
摘要:
本文翻译自 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
阅读(3328)
评论(0)
推荐(1)
2019年12月1日
冰雪奇缘,白色世界:四个IT人的四姑娘山双桥沟游记
摘要:
四姑娘山风景区位于四川省阿坝藏族羌族自治州小金县四姑娘山镇境内, 其海拔高度分别为幺妹儿峰6250M,三峰5664M,二峰5454M,大峰5355M。由于其主峰海拔6250米,仅次于被誉为“蜀山之王”的贡嘎山,是四川省第二高峰,有“蜀山皇后”和“东方阿尔卑斯”之美誉。这里是观光者的胜地、登山者的天堂、徒步人的迷宫、摄影家的乐园!而四姑娘山的美,只有真正站在它的面前才能体会。
阅读全文
posted @ 2019-12-01 16:27 EdisonZhou
阅读(1469)
评论(0)
推荐(2)
2019年11月25日
你必须知道的容器日志 (2) 开源日志管理方案 ELK/EFK
摘要:
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。上一篇《你必须知道的容器日志(1)》中介绍了Docker自带的logs子命令以及其Logging driver,本篇将会介绍一个流行的开源日志管理方案ELK。ELK 是Elastic公司提供的一套完整的日志收集以及展示的解决方案,是三个产品的首字母缩写,分别是ElasticSearch、Logstash 和 Kibana。
阅读全文
posted @ 2019-11-25 13:17 EdisonZhou
阅读(4309)
评论(6)
推荐(11)
2019年11月18日
你必须知道的容器日志 (1) Docker logs & logging driver
摘要:
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。监控和日志历来都是系统稳定运行和问题排查的关键,在微服务架构中,数量众多的容器以及快速变化的特性使得一套集中式的日志管理系统变成了生产环境中一个不可获取的部分。此次话题我们会集中在日志管理方面,本篇会介绍Docker自带的logs子命令以及其Logging driver。
阅读全文
posted @ 2019-11-18 09:10 EdisonZhou
阅读(16309)
评论(2)
推荐(1)
2019年11月10日
2019 .NET China Conf:路一直都在,社区会更好
摘要:
这个周末,我从成都飞到了上海参加了首届由社区组织而非官方(比如Microsoft)组织的.NET开发者峰会(.NET Conf)。为此,我特意请了两天的假(周五+周六,对,我们是大小周,这周六要上班),在周五就飞到上海了。现在将我的所见所闻总结成文字,分享给各位博客园的朋友。
阅读全文
posted @ 2019-11-10 22:57 EdisonZhou
阅读(5461)
评论(31)
推荐(96)
2019年11月5日
你必须知道的容器监控 (3) Prometheus
摘要:
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。上一篇介绍了Google开发的容器监控工具cAdvisor,但是其提供的操作界面较为简陋,且不支持监控多Host,实用性有待提高。因此,本篇会介绍一个流行的生产级监控工具,不,准确说来应该是一个监控方案,它就是Prometheus!Prometheus提供了一整套的包括监控数据搜集、存储、处理、可视化和告警的完整解决方案。
阅读全文
posted @ 2019-11-05 09:09 EdisonZhou
阅读(5329)
评论(14)
推荐(13)
2019年10月29日
你必须知道的容器监控 (2) cAdvisor
摘要:
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。上一篇我们了解了docker自带的监控子命令以及开源监控工具Weave Scope,这一篇我们来了解一下Google开发的容器监控工具cAdvisor。cAdvisor能够较好地展示Host和容器两个层次的监控数据,并且能够展示历史变化数据。
阅读全文
posted @ 2019-10-29 09:06 EdisonZhou
阅读(8953)
评论(2)
推荐(4)
2019年10月23日
你必须知道的容器监控 (1) Docker自带子命令与Weave Scope
摘要:
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。本篇会介绍几个目前比较常用且流行的容器监控工具,首先我们来看看Docker自带的几个监控子命令:ps、top以及stats,然后是一个功能更强的开源监控工具Weave Scope。后面第二篇我们会学习Prometheus,它是一个更加强大和优秀的开源容器监控方案。
阅读全文
posted @ 2019-10-23 21:45 EdisonZhou
阅读(3781)
评论(0)
推荐(8)
2019年10月17日
阿里云MVP 第十期全球发布:让天下没有难做的技术
摘要:
阿里云最有价值专家,简称 MVP(Most Valuable Professional),是专注于帮助他人充分了解和使用阿里云的技术实践领袖。今天,我们重磅发布阿里云 MVP 第十期全球名单。 MVP说要和阿里云这样的疯子才能做出不一样的行业变革,MVPs与阿里云一起探索前路,用技术改变世界。
阅读全文
posted @ 2019-10-17 09:51 EdisonZhou
阅读(987)
评论(0)
推荐(5)
2019年10月15日
敏捷回顾会议的套路与实践分享
摘要:
实践过敏捷的人都知道,在敏捷中会有很多的会议要开,比如计划会议、站立会议、评审会议以及回顾会议等。如果用几个简短的词语来概括敏捷的精髓,我想一定是:“小步迭代,快速反馈,持续改进”,通过将大块的整体需求拆分成迭代增量,每个迭代的成果对于用户而言都是一个可用品,因此可以快速地得到反馈,从而防止走偏。那么,如何做到持续改进呢?这就涉及到今天谈论的话题:“回顾会议”。
阅读全文
posted @ 2019-10-15 20:54 EdisonZhou
阅读(8815)
评论(4)
推荐(13)
2019年10月9日
也读《卓有成效的管理者》:谁还不是个管理者?
摘要:
《卓有成效的管理者》(The Effective Executive),是美国管理学家彼得·德鲁克编著的一部管理学著作,1966年首次出版。我为何要阅读这本书呢?我的领导给我推荐了这本书(谁还没有一两个这样使劲给你推荐书和课程的领导),想让我读,用现在流行的词语就叫做“赋能”。我内心是拒绝的,不过还是买了一本,在国庆节假期期间听了一下喜马拉雅上的解读然后快速地阅读了一下原书相关重点内容,看完不由发出一声感叹:“谁TM还不是个管理者呢?”
阅读全文
posted @ 2019-10-09 09:05 EdisonZhou
阅读(1957)
评论(0)
推荐(2)
2019年9月30日
Exceptionless 5.0.0 本地Docker快速部署介绍
摘要:
在之前我有专门写两篇文章介绍过Exceptionless这款开源日志项目的使用和部署,但是当时是基于4.1.0版本(2017年的release),时隔两年多Exceptionless也推出了5.0.0版本,这个版本最大的变化就是基于ASP.NET Core重写并支持跨平台,也就是说当初我们设想的要是能够基于Docker部署就更好了的愿望已经实现了,在此真心感谢Exceptionless项目的各位贡献者。本文就Exceptionless 5.0.0版本介绍一下快速地部署开发环境和生产环境,相信对有兴趣的朋友会有一点帮助。
阅读全文
posted @ 2019-09-30 15:04 EdisonZhou
阅读(8224)
评论(58)
推荐(11)
2019年9月26日
熊逸《唐诗50讲》忧愤篇 - 学习笔记与感想
摘要:
忧愤,顾名思义是人们的负能量,没有人喜欢负能量,但谁都不可避免地会发出负能量,怎么派遣掉呢?有文化的人借助艺术,没有文化的人则借助酒精。毫无疑问,唐代的诗人们都选择了借助艺术,艺术创造或许是最好的宣泄!
阅读全文
posted @ 2019-09-26 21:46 EdisonZhou
阅读(963)
评论(0)
推荐(1)
2019年9月16日
也读《平凡的世界》:苦难与抗争,平凡也不凡
摘要:
趁着中秋节期间,在从成都回家乡以及从家乡回成都的火车途中,一口气将最近一直在看却未看完的长篇小说《平凡的世界》阅读完了,心中很是感慨,即被书中各个人物的命运所感染,又对路遥六年写作删改数次所敬佩。想到我们程序员中有很多还不知道这部茅盾文学奖作品,我想有必要写个读后感给大家介绍介绍,虽然只是我粗略阅读后的草草文字,但也希望能够表达我对此书的敬意!
阅读全文
posted @ 2019-09-16 23:43 EdisonZhou
阅读(2239)
评论(4)
推荐(5)
2019年9月10日
基于Jenkins的开发测试全流程持续集成实践
摘要:
本文介绍了我目前团队所在使用的持续集成全流程及一些重要插件的使用,虽然还很不完善,但初步解决了我所在团队在集成和发布上的一些痛点。随着后续对K8S的学习的深入,我会逐步引入K8S进行微服务的容器编排以及持续集成的K8S化改造,希望到时再进行分享。
阅读全文
posted @ 2019-09-10 23:10 EdisonZhou
阅读(4119)
评论(2)
推荐(5)
2019年9月5日
ASP.NET Core on K8S深入学习(9)Secret & Configmap
摘要:
本文探索了在K8S中如何进行配置管理,如果需要密文配置,可以使用Secret,如果是一般应用配置,可以使用ConfigMap。虽然Secret和ConfigMap都定义了好几种定义方式,但是我们一般采用YAML配置创建和Volume方式读取,因为Volume方式可以支持动态更新。最后,通过分享圣杰的一篇文章,介绍了如何在ASP.NET Core下使用Configmap的方式,希望对你有帮助!
阅读全文
posted @ 2019-09-05 20:38 EdisonZhou
阅读(1903)
评论(2)
推荐(6)
2019年9月2日
ASP.NET Core on K8S深入学习(8)数据管理
摘要:
本文探索了K8S的数据管理方案Volume,其中普通类型的Volume如emptyDir和hostPath虽然使用方便,但是可持久性不强,而外部云存储Volume Provider则提供了更好的持久化存储。PV和PVC的模式,更加适合于我们使用在实际环境中,最后还通过了一个MySQL持久化案例演示了如何应用PV和PVC实现持久化。
阅读全文
posted @ 2019-09-02 10:53 EdisonZhou
阅读(1383)
评论(1)
推荐(2)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
31
下一页
公告