首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
你勾哥还是你勾哥
掘友等级
Java开发
|
某厂
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
云原生应用的15个特征
「原生」指的是专门针对云平台而设计和实现,充分利用了云平台的特性。 所以,「云原生」应用的微服务可以专注于实现业务逻辑,而把微服务架构的复杂度交给云平台来解决。 「原生」通常意味着高效和难以移植。 「原生」是针对特定的平台而设计,可以充分利用平台的特性,因此运行起来非常高效;同…
一年三次大型重构:百万日订单的电商系统是怎么炼成的
我经历了一个校园电商的互联网创业项目,这个项目在 2015 年的时候快速发展,一年之内进行了三轮融资,融资规模从几十万美元到几千万美元,系统也由一开始的一个较为简单的系统,在一年之内进行了三次架构重构,演化成一个较为复杂、功能较为齐全的系统架构。 这是一个真实的校园互联网电商系…
用对号入座的方式搞定缓存架构设计
确定好缓存组件后,你要根据业务访问的特点,进行缓存数据结构的设计。 对于直接简单 KV 读写的业务,你可以将这些业务数据封装为 string、json、protocol buffer 等格式,序列化成字节序列,然后直接写入缓存中。 读取时,先从缓存组件获取到数据的字节序列,再进…
【狗头】谢谢腾讯抬举,我SkyWalking何德何能!
最近腾讯的瓜实在多,QQ 团队刚闹出私自读取用户所有浏览器记录的事儿(反应慢的去看我二条!),紧接着腾讯云团队复制 SkyWalking 源码就被官方实锤。 据悉鹅厂已经开始整改了,我们且看吧。 1. ElasticSearch 安装 2. Kibana 安装 Kibana 是…
数据结构的万能钥匙:掌握数据操作这几招
要想灵活使用数据结构,你需要先弄清楚数据在代码中被处理、加工的最小单位动作,也就是数据结构的基本操作,有了这些动作之后,你才可以基于此去选择更合适的数据结构。 例如,输入数组 a=[1,2,3,4,5,5,6] 中,只有 5 出现了两次,其余都是 1 次,显然 5 出现的次数最…
高可用必知必会:从股票说起「熔断」
为了保护投资者的利益并维护正常的市场秩序,很多证券市场上,大盘发生非常大幅度的波动时会自动停盘,也就是股市熔断。 在高可用设计中,也有熔断的技术手段,熔断模式保护的是业务系统不被外部大流量或者下游系统的异常而拖垮。 通过添加合理的熔断策略,可以防止系统不断地去请求可能超时和失败…
高可用必知必会:一次性说透「降级」
不知道你有没有发现,在系统设计中,特别是高可用模块,和生活里的一些博弈策略息息相关,不是一个纯技术领域的工作。 比如在中国象棋策略中有个成语叫作「丢车保帅」,和服务降级有异曲同工之妙。敌人已经攻打过来了,这时候赶紧丢弃一些军备,集中人力保护我方元帅不被将军,争取下次还能卷土重来…
高并发场景,你要如何实现系统限流?
限流是服务降级的一种手段,顾名思义,通过限制系统的流量,从而实现保护系统的目的。 合理的限流配置,需要了解系统的吞吐量,所以,限流一般需要结合容量规划和压测来进行。 当外部请求接近或者达到系统的最大阈值时,触发限流,采取其他的手段进行降级,保护系统不被压垮。常见的降级策略包括延…
MySQL数据库是如何实现XA规范的?
答案:依靠日志。 因为在执行一个操作之前,数据库会首先把这个操作的内容写入到文件系统日志里,然后再进行操作。当宕机或者断电的时候,即使操作并没有执行完,但是日志在操作前就已经写好了,我们仍然可以根据日志的内容来进行恢复。 MySQL InnoDB 引擎中和一致性相关的有重做日志…
说到分布式,重要的Paxos算法你看透了么?
-------------------------------------------------------------------------------------开源分布式锁组件GoogleC
下一页
个人成就
文章被点赞
166
文章被阅读
63,865
掘力值
1,907
关注了
11
关注者
55
收藏集
0
关注标签
6
加入于
2020-12-08