自从分布式服务盛行江湖之后,分布式事务一直都是个热门话题,网上也有很多其解决方案,如 TCC、基于可靠消息的最终一致性等等。但是大多都是偏于理论,缺乏实战案例。最重要的是,这...
@仰泳的双鱼 差不多,同样是执行耗时函数,如果切换到新的线程池,就不会影响webflux的io
一次webflux与webmvc性能测试实践最近Josh Long等Spring社区的大师来中国进行交流与宣传,并现场建立了一个spring-webflux的服务demo,首先从start.spring.io上构建一个...
这么简单阻塞线程导致webflux性能上不去,应该publish到Scheduler,性能爆炸。最最关键的是如果后面再去用异步的客户端调别的服务,线程数比blocking io上很多很多
一次webflux与webmvc性能测试实践最近Josh Long等Spring社区的大师来中国进行交流与宣传,并现场建立了一个spring-webflux的服务demo,首先从start.spring.io上构建一个...
最近在开发自己的开源项目REACTIVE DUBBO过程中,需要修改Dubbo的一个工具类RpcUtils,通过选型决定用字节码工具javassist对一个静态方法进行魔改。...
在上一篇文章Java设计模式综合运用(门面+模版方法+责任链+策略)中,笔者写了一篇门面模式、模版方法、责任链跟策略模式的综合运用的事例文章,但是后来笔者发现,在实现策略模式...
1、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! AQS定义...
Java程序员进阶三条必经之路:数据库、虚拟机、异步通信。 前言 入门JVM垃圾回收机制后,接下来可以学习性能调优了。主要有两部分内容: JDK工具的使用。 调优策略。 兵器...
by kowen 简书话不多说先来几张图片镇镇楼,这里用的是仿Mac主题,喜欢其他的主题可以去gnome-look上下载 桌面美化 资源下载 gnome3主题资源: htt...
本文整合了网上一些开源的项目。希望在日常开发中可以借鉴。 代码生成工具 mybatisplus在线生成工具:https://gitee.com/cooper.com.cn/m...
跳槽不算频繁,但参加过不少面试(电话面试、face to face 面试),面过大 / 小公司、互联网 / 传统软件公司,面糊过(眼高手低,缺乏实战经验,挂掉),也面过人,所...
1.安装 consul 官网下载地址: https://www.consul.io/downloads.html 下载之后,解压只有一个唯一的 consul 文件 , cp ...
前言 写这篇文章的目的: 总结所学的 JVM 知识 帮助想了解 JVM 的朋友,知无不言,言无不尽 本篇文章将会介绍一下内容: 什么是 JVM JVM 用来做什么事情 JVM...