首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
09cakg86qfjwymvm8cd3h1dew
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
09cakg86qfjwymvm8cd3h1dew
2年前
关注
隔离:怎么保证尊贵的VIP用户体验不受损
# 基础 隔离是通过资源划分,在不同服务之间建立边界,防止相互影响的一种治理措施。 一般来说,使用隔离策略主要是为了达到 3 个目的。 - 提升可用性,也就是说防止被影响或...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
限流:别说算法了,就问你“阈值”怎么算?
# 基础 限流是通过限制住流量大小来保护系统,它尤其能够解决异常突发流量打崩系统的问题。 ## 算法 限流算法也可以像负载均衡算法那样,划分成静态算法和动态算法两类。 - ...
4
1
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
降级:为什么每次大促的时候总是要把退款之类的服务停掉?
# 基础 在一些场景下,你既可以用熔断,也可以用降级。比如说在响应时间超过阈值之后,你可以考虑选择熔断,完全不提供服务;你也可以考虑降级,提供有损服务。 原则上来说,是应...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
熔断:熔断-恢复-熔断-恢复,抖来抖去怎么办
# 基础 熔断在微服务架构里面是指当微服务本身出现问题的时候,它会拒绝新的请求,直到微服务恢复。 ## 判断服务健康状态 本质上也是要求你根据自己的业务来选择一些指标,代表...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
负载均衡:调用结果、缓存机制是怎么影响负载均衡的?
# 算法 ## 轮询与加权轮询 轮询:所有的候选节点轮流作为负载均衡的目标节点。 加权轮询:根据权重轮流。 ## 随机与加权随机 随机可以看作是随便挑选一个作为目标节点。 ...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
服务注册与发现:AP和CP,你选哪个
# 基本模型 服务注册与发现: 和“Deprecated”文档标记(JavaDoc tag...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
现代密码:你用的加密算法过时了吗
一些现在流行的,JDK 支持的,我们推荐使用的密码学算法。这些算法,目前看还没有发现值得重视的安全问题,是可以信任的算法。如果一个系统计划运行五年以上,你应该使用这些算法。...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
禁止空指针,该怎么避免崩溃的空指针
降低空指针的负面影响的最重要的办法,就是不要产生空指针。没有空指针的代码,代码更简洁,风险也更小。 在很多场景下,我们都可以使用空值来替代空指针,比如,空的字符串、空的集合...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
外部函数接口,能不能取代Java本地接口
Java 本地接口面临的比较大的问题有两个。一个是 C 语言编译、链接带来的问题,因为 Java 本地接口实现的动态库是平台相关的,所以就没有了 Java 语言“一次编译,...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
外部内存接口:零拷贝的障碍还有多少
像 TensorFlow、 Ignite、 Flink 以及 Netty 这样的类库,往往对性能有着偏执的追求。为了避免 Java 垃圾收集器不可预测的行为以及额外的性能开...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
矢量运算:Java的机器学习要来了吗
Java 的矢量运算就是使用单个指令并行处理多个数据的一个尝试(单指令多数据,Single Instruction Multiple Data)。 为了使用单指令多数据的指...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
Flow,是异步编程的终极选择吗
指令式编程模型,所谓指令式编程模型,需要我们通过代码发布指令,然后等待指令的执行以及指令执行带来的状态变化。我们还要根据目前的状态,来确定下一次要发布的指令,并且用代码把下...
2
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
异常恢复,付出的代价能不能少一点?
从 Java 异常的性能基准测试结果看,我们知道,生成异常的调用堆栈是异常处理影响性能的最主要因素。如果不需要生成调用堆栈,那么 Java 异常的处理性能就会有成百上千倍的...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
抛出异常,是不是错误处理的第一选择
Java 语言支持三种异常的状况:非正常异常(Error),运行时异常(Runtime Exception)和检查型异常(Checked Exception)。 异常状况的...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
switch匹配:能不能适配不同的类型
如何使用具有模式匹配能力的 switch,来判断一个对象是不是正方形: ```js public static boolean isSquare(Shape shape)...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
switch表达式:怎么简化多情景操作
代码示例: ```js package co.ivi.jus.swexpr.modern; import java.util.Calendar; class DaysInM...
0
评论
分享
09cakg86qfjwymvm8cd3h1dew
2年前
关注
类型匹配:怎么切除臃肿的强制转换
类型匹配使用: ![image.png](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/5c6efc0206ea4d...
0
评论
分享
下一页
个人成就
文章被点赞
16
文章被阅读
44,152
掘力值
2,946
关注了
11
关注者
4
收藏集
1
关注标签
19
加入于
2016-08-25