谈谈微服务架构中的领域驱动设计

jeickey 发表了文章 • 0 个评论 • 878 次浏览 • 2020-02-16 22:31 • 来自相关话题


【编者的话】本文是关于领域驱动设计与微服务架构结合的心得体会,通过对整个体系的思考和落地相关各个方面做的梳理,为大家提供了实践参考,从而帮助大家使用这套组合拳来应对复杂的大型企业软件开发。

微服务架构的领域驱动设计实践

[attach]25832[/a...
查看更多

如何设计一个可扩展的限流算法

cleverlzc 发表了文章 • 0 个评论 • 786 次浏览 • 2020-02-16 15:05 • 来自相关话题


【编者的话】本文将介绍几种常见的限流(Rate Limiting)算法,以及各自的优缺点,之后将介绍分布式集群环境下如何设计限流算法,最后展示Kong是如何实现的。

限流(Rate Limiting,即速率限制)通过限制每个用户调用API的频率来防止API被...
查看更多

浅谈Kubernetes Ingress控制器的技术选型

翔宇 发表了文章 • 0 个评论 • 997 次浏览 • 2020-02-15 18:12 • 来自相关话题


【编者的话】在Kubernetes的实践、部署中,为了解决 Pod 迁移、Node Pod 端口、域名动态分配等问题,需要开发人员选择合适的 Ingress 解决方案。面对市场上众多Ingress产品,开发者该如何分辨它们的优缺点?又该如何结合自身的技术栈选择...
查看更多

科技战“疫”,好雨助力咸阳市疫情管控应用快速交付,支撑大并发

goodrain 发表了文章 • 0 个评论 • 986 次浏览 • 2020-02-14 18:24 • 来自相关话题


2020年的春节与往年不同,突如其来的新型冠状病毒肺炎自华中始,并向全国各地蔓延,冲淡了原有年味儿的喜庆热闹。从23号武汉封城,到多地纷纷效仿,最后到一级响应预警,全国各地都是严阵以待。面对严峻疫情防控形势,社会各界齐心协力抗击疫情,好雨科技也积极投入到抗击疫...
查看更多

国内首个 Kubernetes SIG-Cloud-Provider 子项目揭秘 | 云原生生态周报 Vol. 37

阿里巴巴云原生 发表了文章 • 0 个评论 • 983 次浏览 • 2020-02-14 15:58 • 来自相关话题


作者 | 高相林、陈俊、陈有坤、敖小剑

业界要闻

  1. 国内首个 Kubernetes SIG-Cloud-Provider 子项目揭秘 


阿里...
查看更多

图解Git工作原理

aoxiang 发表了文章 • 0 个评论 • 1182 次浏览 • 2020-02-14 15:11 • 来自相关话题


【编者的话】Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

本文以一个具体例子结合动图介绍了Git的内部原理,包括Git是什么储存我们的代码和变更历史的、更改一个文件时,Git内部是怎么变化的、Git这样实现的有什么...
查看更多

Jenkins 创始人 Kohsuke 开启新篇章!

灵雀云 发表了文章 • 0 个评论 • 818 次浏览 • 2020-02-14 14:59 • 来自相关话题


2020 年对我来说将是转变的一年。在 1 月底,我将正式退出 Jenkins,将我在 CloudBees 的角色转换为顾问,并将注意力转向我的新创业公司。这篇文章的其余部分将结合这种过渡的背景,如果您没有与我紧...
查看更多

高频使用的Git命令

老马 发表了文章 • 0 个评论 • 718 次浏览 • 2020-02-14 12:12 • 来自相关话题


前言

汇总下我在项目中高频使用的Git命令及姿势。

不是入门文档,官方文档肯定比我全面,这里是结合实际业务场景输出。

使用的Git版本:git version 2.24.0

命令

git log

查看日志,常规操作,必备...
查看更多

五分钟学会使用 go modules(含在家办公使用技巧)

阿里巴巴云原生 发表了文章 • 0 个评论 • 689 次浏览 • 2020-02-14 10:28 • 来自相关话题


作者 | 孙健波(天元)  阿里巴巴技术专家

导读go modules 是 golang 1.11 新加的特性。如今 1.13 都已经发布了第 7 个小版本了,几乎所有大项目均已开始使用,这自然也包括 Kubernetes 生态中的众多项目。笔...
查看更多

论TypeScript中的错误处理表示与领域驱动设计的优势

grace_shi 发表了文章 • 0 个评论 • 914 次浏览 • 2020-02-13 23:34 • 来自相关话题


【编者的话】本篇文章主要阐述如何利用TypeScript处理语义化错误,您可能需要掌握一定DDD知识。如果不太熟悉,可以参考这篇文章《DDD极简教程



项目启动之初,大家如何看待错误...

查看更多