首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yanglbme
掘友等级
非前端攻城狮
|
公众号:Doocs开源社区
GitHub 技术社区 Doocs 发起人,专注于后端、架构、源码。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 43
沸点 7
赞
50
返回
|
搜索文章
最新
热门
🐂🍺阿里又一个 20k+ stars 开源项目诞生,恭喜 fastjson!
昨晚,阿里开源库 fastjson stars 数达到了 20k,温绍锦(花名:高铁)作为fastjson、Druid 的作者,发了条朋友圈,表示感谢大家的支持。 下面,我们一起来了解一下 fastjson。 阿里官方给的定义是, fastjson 是阿里巴巴的开源 JSON …
🔪Hystrix 实现资源隔离的“两把利器”
前面发了一篇“即便 Hystrix 不再维护,它仍然值得学习!”,感兴趣的掘友们也可以先看看。这篇文章主要跟大家讲讲如何利用 Hystrix 实现资源隔离,一起来看看~ 进入主题之前,我们先来看看电商网站商品详情页的系统架构。 小型电商网站的页面展示采用页面全量静态化的思想。数…
📡Redis 面试热点:了解什么是 Redis 的雪崩、穿透和击穿?系统该如何应对这些情况?
其实这是问到缓存必问的,因为缓存雪崩和穿透,是缓存最大的两个问题,要么不出现,一旦出现就是致命性的问题,所以面试官一定会问你。 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1…
🌊刷掉 90% 候选人的互联网大厂海量数据面试题(附题解+方法总结)
1. 如何从大量的 URL 中找出相同的 URL? 给定 a、b 两个文件,各存放 50 亿个 URL,每个 URL 各占 64B,内存限制是 4G。请找出 a、b 两个文件共同的 URL。 每个 URL 占 64B,那么 50 亿个 URL占用的空间大小约为 320GB。 由…
🔍Elasticsearch 如何在几十亿数据量情况下提升查询效率?
这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s,坑爹了。第一次搜索的时候,是 5~10s,后面反而就快了,可能就几百毫秒。…
建议速读 | Java 常量定义的正确姿势✈!
在 Java 中,关于常量的话题似乎有很多困惑。有些人使用整数或字符串来定义常量,而另一些人则使用枚举。我还遇到了在其自己的接口中定义的常量,使用该常量的类必须实现该接口。这种策略通常称为接口常量设计模式。 在这篇文章里,我会介绍在 Java 中存储常量的两种最常见的策略:整数…
关于消息队列,你能顶住这波面试连环炮🔥的攻势吗?
面试官:你好。 候选人:你好。 候选人:巴拉巴拉,“我们啥啥系统发送个啥啥消息到队列,别的系统来消费啥啥的。比如我们有个订单系统,订单系统每次下一个新的订单的时候,就会发送一条消息到 ActiveMQ 里面去,后台有个库存系统负责获取消息然后更新库存。” 面试官:那你们为什么使…
消息队列面试热点:如何保证消息的顺序性?
这个是问消息队列的时候必问的话题,第一看看你了不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这是生产系统中常见的问题。 我举个例子,我们以前做过一个 mysql binlog 同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个 mysql 库原封…
剑指 Offer 系列来了!| 01.找出数组中重复的数字
我将更新系列剑指 Offer 相关文章,一次一道题,“题目+思路+AC代码”,希望能帮助到各位掘友。 给定一个长度为 n 的整数数组 nums,数组中所有的数字都在 0∼n−1 的范围内。 数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。 请找出数…
面试官:如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题?
这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这数据别搞丢了。那这个问题你必须得考虑一下。 如果说你这个是用 MQ 来传递非常核心的消息,比如说计费、扣费的一些消息,那必须确保这个 MQ 传递过程…
下一页
个人成就
优秀创作者
文章被点赞
1,579
文章被阅读
242,228
掘力值
7,537
关注了
2
关注者
3,136
收藏集
1
关注标签
18
加入于
2018-06-30