Bootstrap
Fabric架构演变之路

Hyperledger Fabric是目前主流的开源联盟链产品之一,自2016年5月12日开辟代码仓库之日起,已有快3年的时间了,产品趋于稳定,功能也越来越完善,正在适配不同业务场景下的需求。

机器通用运行框架抽象

“机器与人类的战争仍将继续,我不知道未来,但这并不是结束,我要让人们看到真实的世界,一个没有电脑的世界。” --《黑客帝国》

机器通用运行框架抽象

“机器与人类的战争仍将继续,我不知道未来,但这并不是结束,我要让人们看到真实的世界,一个没有电脑的世界。” --《黑客帝国》

一文带你搞懂RPC到底是个啥

RPC(Remote Procedure Call),是一个大家既熟悉又陌生的词,只要涉及到通信,必然需要某种网络协议。我们很可能用过HTTP,那么RPC又和HTTP有什么区别呢?RPC还有什么特点,常见的选型有哪些?

业务中台建设 - 自底向上演进

中台的建设应该是自顶向下,需要得到CEO、CTO或者VP级别的高管们支持,包括组织结构调整、人员搭配、技术规划以及其他的资源。本文讨论的是在没有高管强力支持,但仍有中台团队的情况下,如何继续建设中台

TARS 染色日志|收集记录特定日志

记日志可以说是程序猿/媛日常开发中的家常便饭了。在日常业务场景中,经常需要分析特定用户的日志,一般的日志记录方式很难满足需求,有什么解决办法呢?TARS 框架中包含染色日志的功能,能够记录特定用户的日志,优雅地解决这一问题。

被我玩坏的git:除了之前的工作、当网盘用,还能这么玩

最近家里有小朋友学习Java编程,想让我指导一下,真的是从头开始学啊,我在外面也没什么办法手把手操作啊,正好,下午工作的时候git提交代码,然后灵机一动,跟家里小朋友说,你每天把你练习的代码提交到这里面,我会下载下来看,有不会的地方,跟我说,我也

现代企业架构师的5大特征及六种方法

通过将新技术集成到企业架构中,即使在困难时期,也能取得丰硕的成果。

Android模块化开发实践

随着业务的快速发展,现在的互联网App越来越大,为了提高团队开发效率,模块化开发已经成为主流的开发模式。正好最近完成了vivo官网App业务模块化改造的工作,所以本文就对模块化开发模式进行一次全面的介绍,并总结模块化改造经验,帮助兄弟项目避坑。

为技术系统打“疫苗”,爱奇艺攻防演练平台的探索实践

在日益复杂的技术架构下,实现系统的反脆弱,成为了一个程序员向架构师提升之路上的必修课。

老板要我开发一个简单的工作流引擎

一天,老板找到我,说要做个简单的工作流引擎。 我查了一天啥是工作流,然后做出了如下版本: 按顺序添加任意个审批人组成一个链表,最后加一个结束节点 记录当前审批人,当审批完后,审批人向后移动一位

活动推荐 | 云原生社区 Meetup 第七期深圳站开始报名啦!

9 月 25 日 13:30 - 17:30 腾讯大厦 2 楼多功能厅(大厦入口旁)

从字节跳动到火山引擎(三):替换 Spring Cloud,使用基于 Cloud Native 的服务治理

在本文中,火山引擎高级研发工程师夏岩将介绍 Spring Cloud 技术体系和云原生技术体系的区别与联系,以及技术团队关于如何借助云原生能力构建微服务系统的一些实践。

深度 | 字节跳动微服务架构体系演进

本文整理自字节跳动(火山引擎)基础架构/服务框架团队负责人成国柱在 QCon 2021 的分享,主要介绍了 2018-2021 年间,服务框架团队在 Golang 服务框架和 Service Mesh 上的技术实践和经验总结。

Java入门到架构-优秀书籍

最近一直在思考如何高效地学习和研究Java,如果想完整地从入门到精通去掌握一份新技术,那么阅读和学习业界大佬的优秀技术书籍,应该是一个更好的学习方式。为了省去大家自己搜索、筛选的麻烦,笔者整理出这份优秀书籍目录,希望可以帮助大家。

Java开发5年,我为什么选择从蚂蚁金服离职?浅谈经历和经验!

正好在离职交接空档期,就抽空简单分享自己的一些个人经历给大家,希望对刚毕业不久或者工作三五年的同学能有一些帮助。

数据架构:概念与冷热分离

本文介绍了数据架构的概念、意义,以及数据的冷热分离,并阐述了冷热分离方案和注意事项。本篇作为综述,在后续系列文章中会通过实际案例来进一步探究数据架构的内容。

zookeeper的架构

​ Zookeeper 是一个分布式协调服务的开源框架。 主要用来解决分布式集群中应用系统的一致性问题,例如怎样避免同时操作同一数据造成脏读的问题。

微服务注册中心:Consul——服务发现

说完了Consul的服务注册,那么就该到服务发现了。服务注册,是服务提供方把自己的信息注册到一个中心;服务发现就是服务使用方,从中心获取到可用的服务提供方信息,并像本地方法调用一样调用其方法(远程方法),这也就是RPC(远程方法调用)的过程。

微服务注册中心:Consul——服务注册

微服务注册中心:Consul——概念与基础操作介绍了consul的安装和基本操作,本篇开始在consul上进行服务注册与发现,语言使用Java,框架使用Spring Boot整合Consul。

微服务架构设计之解耦合

高内聚、低耦合

微服务注册中心:Consul——概念与基础操作

好久不见。由于工作的原因停更了一段时间,今天开始继续更新。前面介绍过微服务相关的一些技术方案,注册中心除了Zookeeper、Nacos之外,其实Consul也可以,只不过使用比例上看并不算高。最近发现某大厂的一个部门中有对Consul的使用,正好借机做一次了解。

架构学习笔记:架构设计3原则

架构设计3原则:合适原则、简单原则、演化原则。

最佳入门系列 | 何为服务网关?

服务网关启用了跨所有服务的路由转发、过滤和公共处理等。

架构概述之架构演化、模式与核心要素

如何打造一个高可用、高性能、易扩展、可伸缩且安全的应用系统?相信这是困扰着无数开发者的难题,在这里我们以一个网站为例,来讨论一下如何做好大型应用系统的架构设计。

Netty源码解析 -- 对象池Recycler实现原理

本文主要分析Netty对象池Recycler的实现原理。

详聊微服务观测|从监控到可观测性,我们最终要走向哪里?

为了让大家更好的了解 MSP 中 APM 系统的设计实现,我们决定编写一个《详聊微服务观测》系列文章,深入 APM 系统的产品、架构设计和基础技术。本文为该系列文章的第一篇,主要分享了我们在可观测性上的一些思考。

你问我答:微服务治理应该如何去做?

【你问我答】是 BoCloud 博云最新上线的互动类栏目,每周我们将收集和整理有关容器、微服务、DevOps、多云管理等方面的 企业 IT 建设问题,由博云产品团队进行详细解答。如果你有任何感兴趣的相关问题,欢迎留言提问。

极速体验|使用 Erda 微服务观测接入 Jaeger Trace

在大型网站系统设计中,随着分布式架构,特别是微服务架构的流行,我们将系统解耦成更小的单元,通过不断的添加新的、小的模块或者重用已经有的模块来构建复杂的系统。随着模块的不断增多,如何准确快速定位到线上故障和性能瓶颈,便成为我们面对的棘手问题。

大型系统中的证书管理

随着组件和使用加密场景的不断扩大,证书管理是一个必须的组件,通过抽象出场景的概念来复用证书,通过变更通知在微服务模式下快速更换所有微服务实例上的证书,并提供统一的证书过期告警功能来提醒管理员更换证书。

终极指南:企业级云原生 PaaS 平台日志分析架构全面解析

Erda 团队做日志分析也有一段时间了,这次打算和大家详细分享一下我们在做的一些事情,希望对大家有所帮助。

你问我答:容器平台改造后的安全是如何解决的?

BoCloud博云微信公众号【你问我答】小栏目,将收集和整理企业在IT建设所遇到的问题与难题,由博云产品与技术团队进行针对性回答,每周五通过【你问我答】栏目进行发布,希望能为企业IT建设提供思路与方法。无论您是哪个行业的IT建设者,如果您有在容器云平台

其他标签