- 博客(15)
- 收藏
- 关注
转载 避免不完全的云原生(五):目标和收益
在以前的文章中,我们已经明确了云原生的“什么”和“如何”。可是,还有一个更大、更根本的问题还没有解决。为什么大家要关心这个问题呢?有了前两篇文章的背景知识,我们现在可以探索“为什么”并看...
2021-01-27 08:28:00 266 1
转载 从技术谈到管理,把系统优化的技术用到企业管理
很多技术人员在职业上对自己要求高,工作勤奋,承担越来越大的责任,最终得到信任,被提拔到管理岗位。但是往往缺乏专业的管理知识,在工作中不能从整体范围优化工作流程,仍然是“个人贡献者”的工作...
2021-01-27 08:28:00 127
转载 如何写出一份优秀的软件设计文档
作为一名软件工程师,我花了很多时间阅读和编写设计文档。在完成了数百篇这些文档之后,我亲眼目睹了优秀设计文档与项目最终成功之间的强烈关联。本文试图描述什么使设计文档变得更好。本文分为4个部...
2021-01-24 11:56:00 338
转载 避免不完全的云原生(四):技术和基础设施角度
虽然我们在前两篇文章中讨论的人员、流程、架构和设计问题都是云原生解决方案的关键推动因素,但云原生解决方案最终要落在技术和基础设施上,这也是我们在本文中要讨论的内容。云原生要素:技术和基础...
2021-01-24 11:56:00 128
转载 网易基于Filebeat的日志采集服务设计与实践
- 背景 -云原生技术大潮已经来临,技术变革迫在眉睫。在这股技术潮流之中,网易推出了轻舟微服务平台,集成了微服务、Service Mesh、容器云、DevOps等组件,已经广泛应用于公...
2021-01-23 11:56:00 1132
转载 MySQL中“诡异”的TIMESTAMP数据类型
前 言涉及MySQL的日常开发与运维过程中少不了和TIMESTAMP数据类型打交道,有时候TIMESTAMP类型看起来莫名其妙,测试环境都测试OK了上了预发就直接报错了;有时候TI...
2021-01-22 08:18:23 347
转载 如何优雅的写单元测试?
- 前言 -越来越多的项目开始尝试写单元测试,关于单元测试的好处以及原理已经有很多资料了,这里不在做过多的讲述,本文主要介绍单元测试在模块化应用中的一些思考,以及如何优雅的写单元测试。-...
2021-01-20 12:25:19 910
转载 微服务该如何拆分
微服务的拆分一直是历史性的难题,行业内更是没有具体的拆分标准,拆分的好坏更多取决于拆分者的经验,并经过反复迭代,逐步优化、调整,以达到比较合适的划分。本文包括微服务的拆分时机、拆分原则...
2021-01-19 08:43:53 2014 1
转载 360°透视:云原生架构及设计原则
云原生(Cloud Native)的概念,由来自Pivotal的MattStine于2013年首次提出,被一直延续使用至今。这个概念是Matt Stine根据其多年的架构和咨询经验总结出...
2021-01-18 08:30:00 121
转载 4种主流的API架构风格对比
两个单独的应用程序需要中介程序才能相互通信。因此,开发人员经常需要搭建桥梁——也就是应用程序编程接口(API),来允许一个系统访问另一个系统的信息或功能。为了快速、大规模地集成不同的应用...
2021-01-16 11:56:00 271
转载 避免不完全的云原生(三):架构和设计角度
我们讨论了迁移到云原生方法可能会对人员组织和流程简化产生怎样的影响。在这篇文章中,我们将深入探讨它与架构和设计原则之间的关系。云原生要素:架构与设计架构方法赋予技术生命。我们可以将传统的...
2021-01-13 08:36:00 126
转载 避免不完全的云原生(二):人员和流程要素
在前一篇文章中,我们讨论了云原生的实际含义,并且指出,要从云原生方法中获益,就需要从多个角度来审视它。这不仅与你使用的技术和基础设施所在的位置有关,还与你如何构建解决方案有关。但最重要的...
2021-01-12 08:28:00 132 1
转载 避免不完全的云原生(一):云原生到底意味着什么?
很多时候,围绕云原生的讨论会直接进入技术选择,如容器化和微服务。毫无疑问,这些都是云原生项目的潜在组成部分,但肯定不是全部。在本系列文章中,我们将从几个不同的角度探索云原生,包括技术和基...
2021-01-11 08:58:51 217
转载 开发者测试:可测试性是设计出来的
谈开发者测试,为什么又要谈设计呢?这是一个有意思的问题。在切入这个主题之前,先看一个“完美架构图”的问题。01架构是完美的,实现是骨干的我相信你肯定看过无数多个类似这样的架构图,每个框框...
2021-01-05 11:56:00 366
转载 微服务失败的11个原因
在过去的几年里,我对进行数字化转型的多家产品团队进行了架构审查。大多数团队都是遵循微服务架构来构建产品。他们完全有理由使用基于微服务的架构:更快的开发、更好的可扩展性、更小的独立团队、独...
2021-01-04 08:28:00 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人