微服务
-
Java程序员需要学习的五种语言
导读:我们程序员就要常换常新,老用一种语言是会厌倦的。学什么语言能我们精进不已?一起来看本文。 作为程序员,要想探索新事物。学习新的编程语言会为自己解决问题提供更多的视角。那么,…
-
使用 Apache Kafka 和 SigNoz 实现应用可观测性
SigNoz 帮助开发者使用最小的精力快速实现他们的可观测性目标。 SigNoz 是一个开源的应用可观察性平台。SigNoz 是用 React 和 Go 编写的,它从头到尾都是为了…
-
5年时间服务器从0到200,一个创业公司的架构野蛮生长史
写在前面 贝聊成立于 2013 年,是中国幼儿园家长工作平台,致力于通过互联网产品及定制化解决方案,帮助幼儿园解决展示、通知、沟通等家长工作中的痛点,促进家园关系和谐。贝聊是威创股…
-
2021 年要尝试的 3 个新的 Java 工具
通过这三个工具和框架,为你的企业级 Java 应用和你的职业生涯提供助力。 尽管在 Kubernetes 上广泛使用 Python、Go 和 Node…
-
滴滴杜欢:大型微服务框架设计实践
21CTO导读:在不久前的 Gopher China 大会中,滴滴高级专家工程师杜欢以《大型微服务框架设计实践》为主题的深度分享。小编在此整理成文,与大家分享。 ———— 大家…
-
淘宝服务端高并发分布式架构演进之路
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总…
-
使用 Grafana Tempo 进行分布式跟踪
Grafana Tempo 是一个新的开源、大容量分布式跟踪后端。 Grafana 的 Tempo 是出自 Grafana 实验室的一个简单易用、大规模的、分布…
-
侵入式服务治理方案,读这一篇就够
尽管在程序执行效率上,Java不如C、C++,在开发效率、易用性以及学习难度上,Java又不如Ruby、Python、Go,但Java无疑是当今后端系统开发中使用最为广泛的语言…
-
微博短视频百万级高可用、高并发架构如何设计?
21CTO导读:本文从设计及服务可用性方面,详细解析了微博短视频高可用、高并发架构设计中的问题与解决方案。 今天与大家分享的是微博短视频业务的高并发架构,具体内容分为如下三个方面…
-
6 个必知必会的关于容器的概念
容器现在是无所不在,它们已经快速的改变了 IT 格局。关于容器你需要知道一些什么呢? 因为容器给企业所带来的巨大的价值和大量的好处,它快速的改变了 IT 格局。几乎所有最新的业务创…