gydtep
发表于 2022-7-11 13:55:01
在人工代码评审(Code Review,CR)中,对于纯文本形式的代码浏览不可避免地将耗费大量的时间,影响CR的效率。那么有没有更智能的方法?阿里云云效代码智能语法服务基于云端备份的快速代码导航服务,无须本地克隆即可在页面体验熟悉的定义引用快速查看跳转功能,可大幅提升代码评审的效率和质量。本文分享相关的技术原理与实现方法。
gydtep
发表于 2022-7-11 20:13:02
Serverless工作流
阿里云提供了 Serverless 工作流方便用户将 DevOps 串联起来,用户可以通过配套的服务能力、工具能力快速地创建工作流,并且以可视化的方式展现出来,能够清楚地看到工作流的效果。
gydtep
发表于 2022-7-12 11:54:54
自己 2014 年开始接触 Go 语言,经过一段时间学习之后,发现了它有 C 语言一样的特点:基础库太少 -- 又可以造轮子了。我清晰地记得自己造出来的第一个轮子每个 element 只使用一个指针的双向链表 xorlist
gydtep
发表于 2022-7-12 16:58:25
其头部 (header) 都无法解析出来,则返回 (nil, 0, nil)- 如果读到的流很短,可以解析出其头部 (header) 但无法解析出整个包 (package),则返回 (nil, pkgLen, nil)- 如果能够解析出一个完整的包 (package),则返回 (pkg, 0, error)
gydtep
发表于 2022-7-13 08:46:54
支付宝最开始是一个单体应用。随着业务不断发展,支付宝拆分成了多个服务,衍生出了若干代架构。微服务是服务化后的进一步演进,服务的粒度比服务化更细,具有很好的流量管控机制,
gydtep
发表于 2022-7-13 14:14:43
Liskov substitution principle - 里氏替换原则
Interface segregation principle - 接口隔离原则
Dependency inversion principle - 依赖翻转原则
将以上五个原则的英文首字母拼在一起就是 SOLID 原则,
gydtep
发表于 2022-7-14 08:52:06
因此在数据采集层需要建立了一套标准的数据采集体系方案,并致力全面、高性能、规范地完成海量数据的采集,将其传输到大数据平台。
互联网日志采集体系包括两大体系:Web端日志采集技术方案;APP端日志采集技术方案。
gydtep
发表于 2022-7-14 20:02:34
这些管理进程和任何其他的进程一样使用相同的代码和配置,基于某个发布版本运行。后台管理代码应该随其他应用程序代码一起发布,从而避免同步问题。
gydtep
发表于 2022-7-15 12:34:25
换不换环境都积极。有些人并不在乎身边的环境,不管什么环境,他都能发光发热,都能把事情做好。即使当下公司某些制度我并不满意,那我能否努力走到高层,改变一些规则呢?虽然这些人是少数,但是对于公司来说确实非常重要的。
gydtep
发表于 2022-7-15 16:38:52
比如阿里早期运维工程师是特别多的,但是随着云原生、容器、虚拟机等技术革命,带给这个职位更多的变化,提出了 DevOps、SRE、