- 博客(13)
- 收藏
- 关注
转载 Java——七种垃圾收集器+JDK11最新ZGC
转自:https://blog.csdn.net/crankz/article/details/86009279#commentsJDK1.8之前的堆内存示意图:从上图可以看出堆内存的分为新生代、老年代和永久代。新生代又被进一步分为:Eden 区+Survior1 区+Survior2 区。值得注意的是,在 JDK 1.8中移除整个永久代,取而代之的是一个叫元空间(Metaspace)...
2019-12-31 18:20:22 350
转载 连接池原理介绍+常用连接池介绍
转自:https://blog.csdn.net/crankz/article/details/82874158下面以访问MySQL为例,执行一个SQL命令,如果不使用连接池,需要经过哪些流程。不使用数据库连接池的步骤: TCP建立连接的三次握手 MySQL认证的三次握手 真正的SQL执行 MySQL的关闭 TCP的四次握手关闭可以看到,为了执...
2019-12-31 14:30:02 510
原创 Memcached的内存分配原理介绍
What is Memcached?Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating d...
2019-12-31 11:12:26 205
转载 分布式架构设计分析
转自:https://www.liangzl.com/get-article-detail-21342.html在高并发场景下,需要通过缓存来减少数据库的压力,使得大量的访问进来能够命中缓存,只有少量的需要到数据库层。由于缓存基于内存,可支持的并发量远远大于基于硬盘的数据库。所以对于高并发设计,缓存的设计是必不可少的一环。一、为什么要使用缓存为什么要使用缓存呢?源于人类的一个梦想,就是多快好...
2019-12-30 18:07:12 197
转载 java架构师,必须掌握的几点技术?
转自:http://www.sohu.com/a/321682436_100111562一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线 。所以成熟的系统架构是随业务扩展而...
2019-12-30 16:40:34 165
转载 Eureka微服务注册中心如何承载千万级别的访问
转自:https://blog.csdn.net/java_zyq/article/details/84954305目录:一、问题起源二、EurekaServer设计精妙的注册表存储结构三、EurekaServer端优秀的多级缓存机制四、总结一、问题起源Spring Cloud架构体系中,Eureka是一个至关重要的组件,它扮演着微服务注册中心的角...
2019-12-30 09:43:54 594
转载 Shiro————核心设计思想
转自:https://blog.csdn.net/u014745069/article/details/100812556引言以此篇博客为引,开启一个新的专栏分类——Shiro。之前在工作中有比较快速的学习过Shiro安全框架,但经过一年的荒废,已经不是很熟悉了,通过这个系列,深入研究和学习Shiro的一些知识,填补安全管理方面的知识漏洞。使我们在web 开发领域更具竞争力,不做只会C...
2019-12-28 01:16:57 206
转载 LVS负载均衡(LVS简介、三种工作模式、十种调度算法)
转自:https://blog.csdn.net/weixin_40470303/article/details/80541639一、LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如...
2019-12-27 23:06:07 131
转载 spring cloud【进阶一】
转自:https://blog.csdn.net/qq_35781178/article/details/80049251spring cloud 的优点: 服务治理:阿里巴巴开元的dubbo 和当当网在其基础上扩展的dubbox ,nettflix 的eureka,apache的consul等。 分布式配置管理:百度的disconf,nettflix的archaius...
2019-12-27 21:49:49 301
转载 目前最流行微服务,说说微服务架构的6种模式
转自:http://dy.163.com/v2/article/detail/DR10DQ890529HAG8.html1.微服务架构模式方案 用Scale Cube方法设计应用架构,将应用服务按功能拆分成一组相互协作的服务。每个服务负责一组特定、相关的功能。每个服务可以有自己独立的数据库,从而保证与其他服务解耦。 1.1 聚合器微服务设计模式 聚合器调用多个服务实现...
2019-12-27 15:43:39 5486
转载 什么是微服务?为什么你要用微服务?
转自:https://www.cnblogs.com/xiao2shiqi/p/11298663.html前言最近几年微服务很火,大家都在建设微服务,仿佛不谈点微服务相关的技术,都显得不是那么主流了。近几年见识到身边朋友的很多公司和团队都在尝试进行微服务的改变,但很多团队并没有实际微服务踩坑经验,很多团队甚至强行为了微服务而去微服务,最终写成一个大型的分布式单体应用,就是改造后的...
2019-12-27 15:33:01 527
转载 一个微服务+DDD(领域驱动设计)的代码结构示例
转载自:https://www.cnblogs.com/ealenxie/p/9559781.html前有幸拜读过诸多大神关于DDD的实现落地等文章,学习较多,受益匪浅,在此推荐 :https://www.cnblogs.com/hafiz/p/9388334.htmlhttps://blog.csdn.net/k6T9Q8XKs6iIkZPPIFq/article/details/78...
2019-12-27 11:08:12 1003
转载 转载:Spring Cloud 微服务架构学习笔记与示例
转载自:https://www.cnblogs.com/edisonchou/p/java_spring_cloud_foundation_sample_list.html本文示例基于Spring Boot 1.5.x实现,如对Spring Boot不熟悉,可以先学习我的这一篇:《Spring Boot 1.5.x 基础学习示例》。关于微服务基本概念不了解的童鞋,可以先阅读下始祖Martin ...
2019-12-27 09:57:01 246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人