会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
127
128
129
130
131
132
133
134
135
···
218
下一页
2021年1月9日
厉害了,淘宝千万并发,14 次架构演进…
摘要: 作者:huashiou https://segmentfault.com/a/1190000018626163 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。 文章最后汇总了
阅读全文
posted @ 2021-01-09 08:57 Java技术栈
阅读(345)
评论(0)
推荐(0)
2021年1月8日
支付系统高可用架构设计实战,可用性高达99.999!
摘要: 作者:冯忠旗 juejin.im/post/5cfde01bf265da1bba58f863 一、背景 对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般有3个9到5个9。 对于一个功能和数
阅读全文
posted @ 2021-01-08 13:55 Java技术栈
阅读(611)
评论(0)
推荐(0)
2020 年度编程语言排行榜出炉!C 语言称霸,Java 遭遇滑铁卢…….
摘要: 最近,TIOBE 发布了过去一年的编程语言排行榜: 数据来源TIOBE: https://www.tiobe.com/tiobe-index/ TIOBE介绍: TIOBE编程语言索引是编程语言流行程度的一个参考指标,这个索引每月更新一次。 编程语言评级是根据全球软件工程师的数量、课程和第三方供应商
阅读全文
posted @ 2021-01-08 11:19 Java技术栈
阅读(5370)
评论(8)
推荐(2)
10 分钟搞明白 MySQL 是如何利用索引的!
摘要: 一、前言 在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。 譬如: MySQL 在遇到范围查询条件的时候就停止匹配了,那么到底是哪些范围条件? MySQL 在LIKE进行模糊匹配的时候又是如何利用索引的呢? MySQL 到底在怎么样的情况下能够利用索引进行
阅读全文
posted @ 2021-01-08 09:04 Java技术栈
阅读(394)
评论(0)
推荐(0)
2021年1月7日
阿里巴巴开源的限流器 Sentinel,轻松实现接口限流!
摘要: Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。 在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。 之前我们已经讲过接口限流的工具类ratelimter可以实现令牌桶的限流,
阅读全文
posted @ 2021-01-07 17:00 Java技术栈
阅读(848)
评论(0)
推荐(0)
2021年1月6日
如何检测并避免 Java 中的死锁?
摘要: 作者:Yujiaao https://segmentfault.com/a/1190000019962661 经典但核心Java面试问题之一。 如果你没有参与过多线程并发 Java 应用程序的编码,你可能会失败。 如何避免 Java 线程死锁? 如何避免 Java 中的死锁? 这是 Java 面试的
阅读全文
posted @ 2021-01-06 17:50 Java技术栈
阅读(229)
评论(0)
推荐(0)
Java 中的 "弱" 引用是什么?
摘要: 作者:telami 来源:www.telami.cn/2017/weak-reference/ Java里一个对象obj被创建时,被放在堆里。当GC运行的时候,发现没有任何引用指向obj,那么就会回收obj对象的堆内存空间。 换句话说,一个对象被回收, 必须满足两个条件: (1)没有任何引用指向它
阅读全文
posted @ 2021-01-06 08:15 Java技术栈
阅读(332)
评论(0)
推荐(0)
2021年1月5日
完整的支付系统整体架构!
摘要: 整理于网络 从产品分类、模块功能和业务流程,了解支付产品服务的设计。 支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度来说,支付产品本身也是一个代理模式的微
阅读全文
posted @ 2021-01-05 13:54 Java技术栈
阅读(3461)
评论(0)
推荐(0)
SOA架构和微服务架构的区别是什么?
摘要: 作者:zpoison https://blog.csdn.net/zpoison/article/details/80729052 SOA架构和微服务架构的区别 首先SOA和微服务架构一个层面的东西,而对于ESB和微服务网关是一个层面的东西,一个谈到是架构风格和方法,一个谈的是实现工具或组件。 **
阅读全文
posted @ 2021-01-05 10:55 Java技术栈
阅读(595)
评论(0)
推荐(0)
Spring Boot 启动扩展点超详细总结,再也不怕面试官问了!
摘要: 作者:铂赛东 链接:www.jianshu.com/p/38d834db7413 1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上自动装配的机制。很多时候我
阅读全文
posted @ 2021-01-05 09:12 Java技术栈
阅读(557)
评论(0)
推荐(0)
上一页
1
···
127
128
129
130
131
132
133
134
135
···
218
下一页
公告