Bootstrap
云原生时代,领域驱动设计思想(DDD)如何落地?

摘要:随着数字化世界的持续演进,软件架构设计思想在碰撞中不断优化。云原生时代的到来,加速了行业对于领域驱动设计理念(Domain-Driven Design)的实践落地诉求。

如何根据日志来了解一个请求经历了什么?

上一篇我们介绍了服务的注册发现,本篇文章我们再来聊聊另一个问题——全链路日志。

“1天一朵云”,这是如何做到的?

摘要:本文将为读者分享华为云是如何做到以“1天一朵云”(软装)的速度把全栈云平台大批量低成本复制到客户的数据中心,为客户修建数字化转型的高速公路。

如履薄冰--亚马逊直运系统重构实录

对于工程师而言,我们从零开始构建全新系统的机会是很少的。面对遗留系统,通常最常听见的来自工程师们的评价就是“以前的系统就像一堆屎”,重构是我们日常工作的重要部分。然而,重构的结果往往都是无疾而终,或是让团队由维护一堆屎,变成了维护两堆屎。本

大项目写代码写到晕头转向?敏捷多项目框架解君愁

这两年互联网技术的发展可谓突飞猛进,实现网络万物互联也指日可待。科技与市场的发展与变革,导致各大企业的信息化建设也日趋复杂。每家企业都对信息系统的可靠性、便利性、功能性和安全性有着极高的要求。因此,要满足当代企业的信息化建设需求,就必须确立

程序员快乐器之JAVA代码生成工具

当初在一些公司做项目的时候,经常需要处理海量的功能页面。虽然在前后端上选择了SSH框架系统作为基础,但还是耗费了太多时间补代码,再加上业务需求并不明确,导致后期频繁的改动令人头大,当时就想,如果有一种方式能将精力集中到业务上就好了。所以,就有

架构之:数据流架构

有时候我们的系统主要是对输入的数据进行处理和转换,这些处理和转换是互相独立的,在这种情况下,输入的数据经过转换之后被放到指定的输出中去。

架构之:REST和HATEOAS

我们知道REST是一种架构方式,它只是指定了六种需要遵循的基本原则,但是它指定的原则都比较宽泛,我们需要一种更加具象的约束条件来指导我们的编码。这就是HATEOAS。

百度信誉认证中台架构解析

百度信誉认证是以人工智能、企业大数据等技术能力为基础,搭建的面向企业、机构以及个人等主体的核验系统化服务平台,旨在为不同行业和业务领域提供身份识别、反欺诈、信息核验等系列产品能力及一体化解决方案。

软件架构模式之事件驱动架构

事件驱动架构(Event Driven Architecture)是一个流行的分布式异步架构模式,可以用来设计规模很大的应用程序。

架构之:微服务和单体服务之争

微服务和单体服务的各自好处之前的文章中已经讲的很明白了。本篇文章不是探讨到底应该用哪种服务架构。而是假设项目最终会采用微服务架构,那么就会有两种情况,第一种情况下项目一开始的时候,是先使用单体服务然后在项目发展过程中逐渐转换成微服务,另外一

架构之:serverless架构

不知道什么时候,出现了一个叫做Serverless架构的模式,看这个英语单词Serverless,也就是没有服务的意思。没有服务怎么搭建应用程序呢?

面向进化的软件架构

前一段时间为公司设计下一代的软件产品架构,画了一张架构图,里面借鉴了生物学感知、认知、决策的概念,同时有借鉴了进化的概念,通过收集的数据不断优化算法。同时,系统也借鉴了app store的模式,做大平台、做好端,把应用做小、做轻。

架构之:REST和HATEOAS

我们知道REST是一种架构方式,它只是指定了六种需要遵循的基本原则,但是它指定的原则都比较宽泛,我们需要一种更加具象的约束条件来指导我们的编码。这就是HATEOAS。

云原生时代,领域驱动设计思想(DDD)如何落地?

摘要:随着数字化世界的持续演进,软件架构设计思想在碰撞中不断优化。云原生时代的到来,加速了行业对于领域驱动设计理念(Domain-Driven Design)的实践落地诉求。

极光笔记丨百亿级数据的实时存取优化与实践

极光推送后台标签/别名系统存储超过百亿条数据, 高峰期QPS超过50万, 且随着业务的发展,存储容量和访问量还在不断增加....极光高级工程师包利,经过积累和沉淀后,将这一部分的工作总结,快点本文开看看吧!

云原生时代,领域驱动设计思想(DDD)如何落地?

摘要:随着数字化世界的持续演进,软件架构设计思想在碰撞中不断优化。云原生时代的到来,加速了行业对于领域驱动设计理念(Domain-Driven Design)的实践落地诉求。

百度大规模Service Mesh落地实践

本文介绍了百度内部落地service mesh的实践过程,以基础稳定性能力治理和流量调度治理能力为业务落地点,详细阐述了内部落地的service mesh整体技术方案以及一系列关键技术,如性能的极致优化、扩展的高级策略、周边服务治理系统等。

架构之:数据流架构

有时候我们的系统主要是对输入的数据进行处理和转换,这些处理和转换是互相独立的,在这种情况下,输入的数据经过转换之后被放到指定的输出中去。

通俗地理解面向服务的架构(SOA)以及微服务之间的关系

SOA是一种软件的应用架构方法,它基于面向对象,但又不是面向对象,整体上是面向服务的架构。SOA由精确的服务定义、松散的构件服务组成,以及业务流程调用等多个方面形成的一整套架构方法。 这话是不是听起来,让人觉得有点晕,我们就细细品读一下。

架构之:微服务和单体服务之争

微服务和单体服务的各自好处之前的文章中已经讲的很明白了。本篇文章不是探讨到底应该用哪种服务架构。而是假设项目最终会采用微服务架构,那么就会有两种情况,第一种情况下项目一开始的时候,是先使用单体服务然后在项目发展过程中逐渐转换成微服务,另外一

软件架构模式之事件驱动架构

事件驱动架构(Event Driven Architecture)是一个流行的分布式异步架构模式,可以用来设计规模很大的应用程序。

短视频个性化Push工程精进之路

本文主要通过介绍短视频Push系统的设计和实现以及系统的不断优化,从而向大家讲述亿级数据量的Push系统的建设经验。

百度搜索稳定性问题分析的故事(下)

本文立足于大家所熟悉的百度搜索系统本身,为大家介绍其可用性治理中关于“稳定性问题分析”方面使用的精细技术,以历史为线索,介绍稳定性问题分析过程中的困厄之境、破局之道、创新之法。希望给读者带来一些启发,更希望能引起志同道合者的共鸣和探讨。

百度信誉认证中台架构解析

百度信誉认证是以人工智能、企业大数据等技术能力为基础,搭建的面向企业、机构以及个人等主体的核验系统化服务平台,旨在为不同行业和业务领域提供身份识别、反欺诈、信息核验等系列产品能力及一体化解决方案。

图谱相关技术在风控反作弊中的应用和探索

百度账号安全策略团队,构建了可以处理海量数据、具备丰富扩展性的关联图谱黑产团伙挖掘能力,充分实践应用并不断拓展落地场景,同时也在图神经网络等前沿领域探索相关技术在风控反作弊场景中的应用价值,致力于构建高效、完备的基于图谱的风控反作弊能力。

让所有工具变成你的锤子 — 邂逅《Every Tool's a Hammer》

《Every Tool's a Hammer》是来自全球顶级创客/道具师Adam Savage的真知灼见。你会惊奇的发现不同领域的创作都是相通的,背后都蕴含着相似的规律。 以下是本人阅读后的一些收获并结合本人的软件开发工作进行了一些类比和整理。

微服务涉及的技术生态有哪些?

在“四个维度、讲明白什么是微服务!”这篇文章中,我们对微服务的基本概念,微服务带来的问题与挑战等进行了阐述。这篇文章我们来看看在微服务的技术生态中,用了哪些术与方案来解决这些问题。

架构之:REST和RESTful

近几年微服务是如火如荼的在发展,而微服务之间的调用和渐渐的从RPC调用转移到了HTTP调用。于是经常听到有些同事说我们提供微服务并且暴露RESTful接口给别的系统,但是什么是RESTful接口呢?它和REST有什么关系呢?别急,本文将会带你一探究竟。

微服务涉及的技术生态有哪些?

在“四个维度、讲明白什么是微服务!”这篇文章中,我们对微服务的基本概念,微服务带来的问题与挑战等进行了阐述。这篇文章我们来看看在微服务的技术生态中,用了哪些术与方案来解决这些问题。

大项目写代码写到晕头转向?敏捷多项目框架解君愁

这两年互联网技术的发展可谓突飞猛进,实现网络万物互联也指日可待。科技与市场的发展与变革,导致各大企业的信息化建设也日趋复杂。每家企业都对信息系统的可靠性、便利性、功能性和安全性有着极高的要求。因此,要满足当代企业的信息化建设需求,就必须确立

程序员快乐器之JAVA代码生成工具

当初在一些公司做项目的时候,经常需要处理海量的功能页面。虽然在前后端上选择了SSH框架系统作为基础,但还是耗费了太多时间补代码,再加上业务需求并不明确,导致后期频繁的改动令人头大,当时就想,如果有一种方式能将精力集中到业务上就好了。所以,就有

当下工作流管理系统的发展趋势

在当下的互联网时代,有越来越多企业,开始利用基于网络的,信息化集成工作流,来帮助自身提高运转效率。

JAVA稳定底层,快速开发首选,XJR智能化客户关系管理

如今,CRM(Customer Relationship Management,客户关系管理)已经成为帮助企业信息化运作的重要工具。

详解企业管理系统工作流配置

高效的标准化工作流,是企业与组织应用开发中,不可或缺的一部分,这在今天已经是不可争辩的共识。

其他标签