代码改变世界

[置顶]Erda 开源的迷失和反思

2022-09-15 14:51 by Lemon的技术时空, 1666 阅读, 7 推荐, 收藏, 编辑
摘要:### 前言 Erda 是我从2018年初加入上家公司直到今年初离开的四年时间里一直在做的一个云原生 PaaS 平台。在开源之前,Erda 在公司内部的名字代号是 D ,在21年初改名为现在的 Erda 进行开源,并且在国内的云原生领域产生一定的影响。但可惜的是,由于一些不可知的原因,在近期前公司决 阅读全文

[置顶]OpenTelemetry 在云原生 PaaS 中的实践

2022-09-15 14:48 by Lemon的技术时空, 336 阅读, 5 推荐, 收藏, 编辑
摘要:### 背景 我之前曾在某 ToB 独角兽公司担任 PaaS 平台架构师的时候,负责设计和实现了其中的监控平台,这个平台的初始目标包括: 1. 监控客户环境的多云 Kubernetes 集群 1. 监控 PaaS 自身的运行状态 1. 监控运行在 PaaS 平台上面的业务系统性能 为了实现上面的目标 阅读全文

[置顶]我的技术之路 - 工作五年的一次总结

2020-03-08 10:34 by Lemon的技术时空, 2420 阅读, 25 推荐, 收藏, 编辑
摘要:![](https://img2020.cnblogs.com/blog/575322/202003/575322-20200308000956710-1801317885.jpg) >衣带渐宽终不悔,为伊消得人憔悴。 > >王国维《人间词话》人生三境界之二 从12年接触编程写下第一行代码到现在,不 阅读全文

怎么样可以算一名云原生工程师?

2023-07-02 20:39 by Lemon的技术时空, 722 阅读, 7 推荐, 收藏, 编辑
摘要:这个问题来自前段时间知识星球里面一位同学的提问: > 1. 广义上的云原生工程师需要区基础设施工程师和业务实现工程师吗?怎么样才算一名云原生工程师? > 2. 招聘软件上大多招聘Go的高级开发工程师,任职要求里面很明显是业务设计开发,但是也会要求熟悉 Kubernetes,深入理解容器,Devops 阅读全文

Skywalking on the way-千亿级的数据储能、毫秒级的查询耗时

2022-09-27 18:21 by Lemon的技术时空, 248 阅读, 2 推荐, 收藏, 编辑
摘要:本文的作者是我认识多年的好友,目前就职于平安健康任中间件架构师。这篇文章从 SkyWalking 的技术选型到落地细节都有详细的介绍,相信对如果想要使用 SkyWalking 的读者会有较多的参考价值。 阅读全文

Erda 开源的迷失和反思

2022-09-15 14:51 by Lemon的技术时空, 1666 阅读, 7 推荐, 收藏, 编辑
摘要:### 前言 Erda 是我从2018年初加入上家公司直到今年初离开的四年时间里一直在做的一个云原生 PaaS 平台。在开源之前,Erda 在公司内部的名字代号是 D ,在21年初改名为现在的 Erda 进行开源,并且在国内的云原生领域产生一定的影响。但可惜的是,由于一些不可知的原因,在近期前公司决 阅读全文

OpenTelemetry 在云原生 PaaS 中的实践

2022-09-15 14:48 by Lemon的技术时空, 336 阅读, 5 推荐, 收藏, 编辑
摘要:### 背景 我之前曾在某 ToB 独角兽公司担任 PaaS 平台架构师的时候,负责设计和实现了其中的监控平台,这个平台的初始目标包括: 1. 监控客户环境的多云 Kubernetes 集群 1. 监控 PaaS 自身的运行状态 1. 监控运行在 PaaS 平台上面的业务系统性能 为了实现上面的目标 阅读全文

我的技术之路 - 工作五年的一次总结

2020-03-08 10:34 by Lemon的技术时空, 2420 阅读, 25 推荐, 收藏, 编辑
摘要:![](https://img2020.cnblogs.com/blog/575322/202003/575322-20200308000956710-1801317885.jpg) >衣带渐宽终不悔,为伊消得人憔悴。 > >王国维《人间词话》人生三境界之二 从12年接触编程写下第一行代码到现在,不 阅读全文

2018 年终总结

2019-01-01 12:52 by Lemon的技术时空, 3204 阅读, 26 推荐, 收藏, 编辑
摘要:早上打开博客园,看着别人的年终总结,才意识到2018年的进度条已经读完,上一次写博客也是半年前的事情了。回顾自己的2018年,磕磕绊绊一路走了过来,离开了生活工作三年的上海来到杭州,工作状态从朝九晚六到了习惯工作到22点之后,做了半年的系统全部推倒重来… 所谓收获和欣慰,可能就是自己各个方面的能力都 阅读全文

Apache SkyWalking 为.NET Core带来开箱即用的分布式追踪和应用性能监控

2018-05-23 22:50 by Lemon的技术时空, 9181 阅读, 45 推荐, 收藏, 编辑
摘要:在大型网站系统设计中,随着分布式架构,特别是微服务架构的流行,我们将系统解耦成更小的单元,通过不断的添加新的、小的模块或者重用已经有的模块来构建复杂的系统。随着模块的不断增多,一次请求可能会涉及到十几个甚至几十个服务的协同处理,那么如何准确快速的定位到线上故障和性能瓶颈,便成为我们不得不面对的棘手问 阅读全文

聊聊AspectCore动态代理中的拦截器

2018-01-23 00:29 by Lemon的技术时空, 4602 阅读, 26 推荐, 收藏, 编辑
摘要:前言 在上一篇文章 "使用AspectCore动态代理" 中,简单说明了AspectCore.DynamicProxy的使用方式,由于介绍的比较浅显,也有不少同学留言询问拦截器的配置,那么在这篇文章中,我们来详细看一下AspectCore中的拦截器使用。 两种配置方式 在AspectCore中,提供 阅读全文

使用AspectCore动态代理

2017-11-20 23:13 by Lemon的技术时空, 11737 阅读, 30 推荐, 收藏, 编辑
摘要:前言 最近越来越多的同学关注到 "AspectCore" ,并且提出不少中肯的建议,其中最多的提议是希望能够看到更多的关于AspectCore使用方式的文章和Demo。那么在这篇文章里,我们就来聊聊AspectCore核心之一的动态代理。 动态代理 在.NET平台中,静态织入和动态代理是实现AOP的 阅读全文

AspectCore中的IoC容器和依赖注入

2017-10-19 15:45 by Lemon的技术时空, 6861 阅读, 19 推荐, 收藏, 编辑
摘要:IOC模式和依赖注入是近年来非常流行的一种模式,相信大家都不陌生了,在Asp.Net Core中提供了依赖注入作为内置的基础设施,如果仍不熟悉依赖注入的读者,可以看看由我们翻译的Asp.Net Core中文文档中依赖注入的相关章节: "ASP.NET Core 中文文档 第三章 原理(10)依赖注入 阅读全文