作者:huashiou链接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发...
欢迎Java工程师关注简书专栏Java架构技术进阶本专栏收录各种Java相关技术,面试题,以及学习感悟,心得! 随着微服务技术日趋成熟,越来越多的企业使用Spring Clo...
在Spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URL...
1.sential模式下的脑裂问题 1.1 问题描述 1.2 解决方案 2.集群(cluster)模式下的脑裂问题 参考资料https://www.cnblogs.com/y...
一、需求起因 高并发业务场景,数据库通常都是用户并发访问最薄弱的环节。所以,就需要使用 Redis 做一个缓冲操作,让请求先访问到 Redis,而不是直接访问 MySQL 等...
之前经常看到一个问题就是说到底String&StringBuilder&StringBuffer 有什么区别.究其原因 要需要看他们的源代码才可以清楚的明白是为什么 Stri...
转自https://blog.csdn.net/chunlongyu/article/details/53259014?from=singlemessage 在今天,基于SO...
一、synchronized 的有序性 Java 里的操作无序现象是什么? 《深入理解 Java 虚拟机》- P374: 如果在一个线程观察另一个线程,所有操作都是...
普通实现 说道Redis分布式锁大部分人都会想到:setnx+lua,或者知道set key value px milliseconds nx。后一种方式的核心实现命令如下:...
Netty是目前业界最流行的NIO框架之一,它的健壮性、高性能、可定制和可扩展性在同类框架中都是首屈一指。它已经得到了成百上千的商业项目的验证,例如Hadoop的RPC框架A...
1. 什么是kafka Kafka是分布式发布-订阅消息系统,它最初是由LinkedIn公司开发的,之后成为Apache项目的一部分,Kafka是一个分布式,可划分的,冗余备...
面试在即,对kafka和MetaQ做一个整理,复习一波。 消息队列作用 : 异步/解耦/削峰 概述 Apache Kafka是一个开源消息系统,由Scala写成。是由Apac...
面试题 如果让你写一个消息队列,该如何进行架构设计?说一下你的思路。 消息中间件各种面试题:消息中间件面试题:消息丢失怎么办?消息中间件面试题:消息队列的优缺点,区别消息中间...
面试题 如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题? 消息中间件各种面试题:消息中间件面试题:消息丢失怎么办?消息中间件面试题:消息队列的优缺点,区别消息中间件...
代理可以分为静态代理、动态代理,动态代理又可以分为 jvm的动态代理 和 cglib的动态代理。像spring框架的AOP的底层就使用了动态代理的技术。代理(Proxy)是一...
欢迎关注微信公众号:石杉的架构笔记(id:shishan100) 周一至周五早八点半!精品技术文章准时送上! 目录 一、业务场景介绍 二、Spring Cloud核心组件:E...