当前位置:首页 > 技术文章

放弃 Element UI 了,2025 年你应该使用的前端技术栈

放弃 Element UI 了,2025 年你应该使用的前端技术栈
Element UI 作为一款曾经流行的 UI 组件库,确实在快速开发中发挥了重要作用。然而,随着前端技术的飞速发展,它的局限性也日益显现。2025 年,我们应该告别 Element UI,拥抱更现代、更灵活、更高效的技术栈。...

日活 2.5 亿的 Twitter 使用了哪些数据库?

go1234周前 (12-16)技术文章166
日活 2.5 亿的 Twitter 使用了哪些数据库?
Twitter 使用什么数据库存储用户每天发送的数亿条推文?是 SQL、NoSQL 还是其它持久化存储系统?Twitter 使用什么数据库?任何一个稍微有点规模的系统其存储层绝不会只使用一种数据库,服务于数以亿计用户的Twitter更是如此。Twitter使用的数据库主要有以下几种:Hadoop:用...

什么是架构师的真正内核?

go1231个月前 (12-11)技术文章140
什么是架构师的真正内核?
技术架构师是在技术领域扮演着关键角色的专业人员。他们在业务需求分析、项目实施、技术架构治理等多个环节中发挥着重要的作用。技术架构师不仅需要具备高超的专业技能,还需要具备良好的系统思维和认知心态。他们要能在宏观层面上进行技术架构的规划和治理,同时也要在微观层面上带领团队进行业务项目的交付实施。技术架构...

秒杀架构优化的核心原则

go1231个月前 (12-05)技术文章166
秒杀架构优化的核心原则
尽量将请求拦截在系统的上游,而不要压到库存数据。知其然,知其所以然。思路比结论更重要。...

全网最强秒杀系统架构解密,不是所有的秒杀都是秒杀!!

go1231个月前 (12-05)技术文章163
全网最强秒杀系统架构解密,不是所有的秒杀都是秒杀!!
实践出真知,冰河用亲身经历告诉你如何设计一个秒杀系统架构:从电商系统架构到秒杀系统、从高并发“黑科技”与致胜奇招到服务器硬件优化,全方位立体掌握秒杀系统架构!!...

假如你是架构师,你要做些什么?

go1232个月前 (11-26)技术文章202
假如你是架构师,你要做些什么?
架构师(JiaGouX)我们都是架构师!架构未来,你来不来? 前言 今天我们来了解一些关于软件设计文档的基础知识,这样你在学习后面的具体案例时,就能更加清楚地理解文档是基于什么方式来组织的了…...

如何保证分库分表后ID的全局唯一性?

go1232个月前 (11-25)技术文章250
如何保证分库分表后ID的全局唯一性?
我们了解了分布式存储的两个核心问题:数据冗余和数据分片,以及在传统关系型数据库中是如何解决这些问题的。当我们面临高并发的查询数据请求时,可以使用主从读写分离的方式,部署多个从库以分摊读压力。 当存储的…...

这7个问题难以解决!分库分表也没吹的那么神……

go1232个月前 (11-25)技术文章187
单机数据库能支撑的并发量和存储量的天花板很低,分库分表和分布式数据库是解决此类问题的两种方案。分库分表通过分库分表中间件及一系列轮子整合了独立的数据库实例,可解决并发量和存储量的难题,但是牺牲了一致性,增加了使用门槛。而分布式数据库则直面困难,使用分布式集群架构在解决并发量和存储量挑战的同时,也提供...

Kubernetes十周年:送给架构师的十条实用技巧

go1232个月前 (11-19)技术文章188
Kubernetes十周年:送给架构师的十条实用技巧
Kubernetes 诞生10 周年之际,CNCF 生态系统负责人 Taylor Dolezal 为架构师提供了十条建议,帮助大家更好地驾驭 Kubernetes 及其生态系统。...

微服务设计和拆分原则

go1232个月前 (11-14)技术文章154
微服务设计和拆分原则
微服务是一种架构风格。一个大型的复杂软件应用,由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好的完成该任务。那么关于微服务的设计原则有哪些呢?如下:AKF 拆分原则前后端分离原则无状态服务RestFul 的通信风格二 AKF 拆分...

教你 5 分钟搭建 AI 应用到微信服务号(无需编码)

go1232个月前 (11-06)技术文章227
教你 5 分钟搭建 AI 应用到微信服务号(无需编码)
前言随着 AI 大模型的兴起,很多人都想拥有一个自己的 AI 助手,最近我发现一个AI应用平台能快速搭建自己的AI应用,并且全程 0 代码。扣子(https://www.coze.cn/)是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类智能体,并将智能体发布...

如何估算服务需要部署多少台实例机器?

go1232个月前 (11-04)技术文章159
如何估算服务需要部署多少台实例机器?
我们先要有一个基本概念:PV 、 UV 、 QPS、RTPV:Page View 页面访问量,用户每一次对网站中的每个页面访问均被记录 1 次。用户对同一页面的多次刷新,访问量累计。UV:Unique Visitor 独立访客,1天内访问某站点的用户数。QPS:Query Per Second &n...

架构设计原则:选择 SPI 还是 API ?

go1232个月前 (11-01)技术文章143
架构设计原则:选择 SPI 还是 API ?
分享概要 背景 从面向接口编程说起 “接口”位于“调用方”所在的“包”中 “接口”位于“实现方”所在的“包”中 “接口”位于独立的“包”中 需要注意的事项 场景图 一、背景第一次听说 SPI 是阅…...

一篇总结很全面的Git使用提交规范!

go1232个月前 (10-30)技术文章148
一篇总结很全面的Git使用提交规范!
「要说git规范的作用,虽然决定不了你的上限,但完全能拉低你的技术影响力。」 好的git规范不仅让人看起来赏心悦目,在排查紧急问题时也能达到事半功倍的效果。...

四种分页方案,哪种分页效果更好?

go1232个月前 (10-30)技术文章163
四种分页方案,哪种分页效果更好?
Limit Offset分页、Limit 指定主键Id过滤、HasMore 滚动查询、ElasticSearch分页查询,四种方案哪个更好?只有最适合的方案,没有最好的方案...