
聊聊架构
以架构之“道”为基础,呈现更多务实落地的架构内容.
这个来源的文章
基于 Kubernetes 的微服务设计与部署
随着互联网的发展,后端服务和容器编排技术的日益成熟,微服务成为了后端服务的首选,Kubernetes 也已经成为目前容器编排的事实标准,微服务拥抱容器时代已经来临。
阅读全文 :基于 Kubernetes 的微服务设计与部署好文推荐:全面解析 Netflix 的微服务架构设计
Netflix 的基础架构转型始于 2008 年 8 月,那时这家公司的数据中心遇到了Web服务中断的故障,导致整个 DVD 租赁服务关闭3天,损失较大。Netflix 的技术团队如梦方醒,它需要一个没有单点故障的更可靠的基础架构。
阅读全文 :好文推荐:全面解析 Netflix 的微服务架构设计2022-10-26 19:25:19
怎么知道 Redis 里到底存了啥?都有那些 Key?每个 Key 用了多少空间?这些问题可以轻松得到解决 ...
阅读全文 :2022-10-26 19:25:19当我们聊技术实力的时候,我们到底在聊什么
对于技术人员实力的判断,并不存在完全客观和可量化的标准,多少都带有评判者的主观判断,这也是最容易产生争议的地方,本文也是我自己的一个思考和总结,一家之言,抛砖引玉,欢迎大家探讨交流。
阅读全文 :当我们聊技术实力的时候,我们到底在聊什么服务端高并发分布式架构演进之路
本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。
阅读全文 :服务端高并发分布式架构演进之路读懂Netty的高性能架构之道
Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可主动获取或通过通知机制获得IO操作结果
阅读全文 :读懂Netty的高性能架构之道Redis的各项功能解决了哪些问题?
Redis是一个基于BSD开源的项目,基于内存的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。它还内建了复制,lua脚本,LRU,事务等功能,通过redis sentinel实现高可用,redis cluster实现了自动分片
阅读全文 :Redis的各项功能解决了哪些问题?高可用数据库UDB主从复制延时的解决
UDB是UCloud推出的云数据库服务,上线已达六年,运营了数以万计的UDB MySQL实例。除了提供高可用、高性能、便捷易用的产品特性,团队还平均每天帮助用户解决2-3起MySQL实例主从复制延时的问题。
阅读全文 :高可用数据库UDB主从复制延时的解决网易消息推送系统微服务化实践
微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务之间采用轻量级的通信机制相互沟通。
阅读全文 :网易消息推送系统微服务化实践滴滴全链路压测解决之道
2016 年的滴滴,一方面日单量从百万冲到千万,另一方面 IT 系统屡次出现线上故障,稳定性建设成为支撑业务发展的重要保障。在此背景下,滴滴启动了全链路压测项目。
阅读全文 :滴滴全链路压测解决之道今日头条 Go 建千亿级微服务的实践
今日头条当前后端服务超过80%的流量是跑在 Go 构建的服务上。微服务数量超过100个,高峰 QPS 超过700万,日处理请求量超过3000亿,是业内最大规模的 Go 应用。
阅读全文 :今日头条 Go 建千亿级微服务的实践聊聊分布式链路追踪
分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、分布式数据库、分布式缓存等,使得后台服务构成了一种复杂的分布式网络。在服务能力提升的同时,复杂的网络结构也使问题定位更加困难。
阅读全文 :聊聊分布式链路追踪与30家公司过招,得到了这章面试心法
从2018年下半年到现在,不断有互联网公司被爆料出以各种原因行裁员之实。寒冬之际,择业跳槽不易。这里分享一篇网友的面试经验,供金三银四看机会的同学参考。祝大家都能找到心仪的工作!
阅读全文 :与30家公司过招,得到了这章面试心法Elasticsearch性能优化
知道ES的数据写入是如何操作的读者。如果喜欢自己动手,可能已经迫不及待的自己写了程序开始往ES里写数据做测试。这时候大家会发现:程序的运行速度非常一般,即使ES服务运行在本机,一秒钟大概也就能写入几百条数据。
阅读全文 :Elasticsearch性能优化