标签:Reactor

Spring

Spring WebFlux之HttpHandler的探索

xiaoli.wang 发布于 2019-07-16

这是本人正在写的《Java 编程方法论:响应式Reactor3、Reactor-Netty和Spring WebFlux》一书的文章节选,它是 《Java编程方法论:响应式RxJava与代码设计实战》 的续篇,也可作为独立的一本来读 这是此节上半段的节选内容 HttpHandle...

阅读(14)评论(0)赞 (0)

Java

10个最高频的Java NIO面试题剖析!

16

yanxinchi 发布于 2019-07-16

公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 多年好友心血力作, 阿里资深技术专家 十余年JVM生产实践经验 《从 零 开始带你成为 JVM 实战 高手》 限时优惠: 88元 ( 正在进行ing ) 专栏目录参见文末 扫下方海报进行 试读 通过我的海报购买, 再返你24元...

阅读(13)评论(0)赞 (0)

编程技术

经验分享:将微服务迁移到Spring WebFlux – allegro.tech

1

xubiao.zhuang 发布于 2019-07-16

反应式编程在这几个月内一直是许多会议演讲的热门话题。找到简单的代码示例和教程并将它们应用于绿地新项目是毫不费力的。当需要从现有解决方案迁移时,特别是它是具有数百万用户和每秒数千个请求的生产服务时,事情变得有点复杂。在本文中,我想 通过一个Allegro微服务的例子讨论从...

阅读(17)评论(0)赞 (0)

Java

SpringBoot(二)配置文件

1

xiaoli.wang 发布于 2019-07-15

二、配置文件 1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;...

阅读(27)评论(0)赞 (0)

编程技术

微服务架构之我们应该从Dubbo中学到什么

13

xirruiqiang 发布于 2019-07-15

一、 模块分包 整体上按分层进行分包,然后每个包又分API包和具体的方案包,从中提炼出三个需要注意的点 1.1复用度 1) 包中的类应具有相同的重用可能性 2) 紧密协作的类应放在同一包 3) 对于变化因子,包中的类应全改或全不改 4) 变化应在包内终止,不应传播到其他包 1.2...

阅读(15)评论(0)赞 (0)

Java

如何使用OpenFeign+WebClient实现非阻塞的接口聚合

hanze 发布于 2019-07-15

随着微服务的遍地开花,越来越多的公司开始采用SpringCloud用于公司内部的微服务框架。 按照微服务的理念,每个单体应用的功能都应该按照功能正交,也就是功能相互独立的原则,划分成一个个功能独立的微服务(模块),再通过接口聚合的方式统一对外提供服务! 然而随着微服务模块的不断增...

阅读(18)评论(0)赞 (0)

Spring

Spring Boot 最流行的 16 条实践解读!

1

xiaoli.he 发布于 2019-07-11

来源: http://t.cn/EJWZNra Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot专家的文章。 ...

阅读(25)评论(0)赞 (0)

Java

反应式微框架 Reactor-Guice 0.12.4 , 可配置静态文件路径,修复文件上传的溢出

邓龙华 发布于 2019-07-09

Reactor-guice 是一个基于 Google Guice 和 Reactor-netty 的 反应式微服务框架 设计为大家喜欢的通过注解来配置路由,性能基于反应式框架的特点,非常的高效。 对于 web 开发常见的 Json, Protobuf, 表单,文件上传,webso...

阅读(37)评论(0)赞 (0)

Spring

写业务代码最容易掉的8种坑

3

zhuangli 发布于 2019-07-09

1、客户端的使用 我们在使用Redis、ElasticSearch、RabbitMQ、Mongodb等中间件或存储的时候肯定都会使用客户端包来和这些系统通讯,我们也会使用Http的一些客户端来发Http请求。在使用这些客户端包的时候,非常容易犯错的一个地方就是Client的使用方...

阅读(44)评论(0)赞 (0)

Spring

Spring Cloud Alibaba Nacos(心跳与选举)

3

邓龙华 发布于 2019-07-08

通过阅读NACOS的源码,了解其心跳与选举机制。开始阅读此篇文章之前,建议先阅读如下两篇文章: Spring Cloud Alibaba Nacos(功能篇) Spring Cloud Alibaba Nacos(源码篇) 一、心跳机制 只有NACOS服务与所注册的Instanc...

阅读(43)评论(0)赞 (0)

Java

Java中的I/O

8

hanze 发布于 2019-07-04

Java 的 I/O 大概可以分成以下几类: 磁盘操作:File 字节操作:InputStream 和 OutputStream 字符操作:Reader 和 Writer 对象操作:Serializable 网络操作:Socket 新的输入/输出:NIO 二、磁盘操作 File ...

阅读(37)评论(0)赞 (0)

Java

Spring Boot 学习系列-WebFlux 快速入门

4

yanxinchi 发布于 2019-07-04

摘要: 原创出处 https://www.bysocket.com  02:WebFlux 快速入门实践 文章工程: JDK 1.8 Maven 3.5.2 Spring Boot 2.1.3.RELEASE 工程名:springboot-webflux-1-quick...

阅读(52)评论(0)赞 (0)

Spring

Spring Cloud Alibaba Nacos(源码篇)

6

changyuan.xu 发布于 2019-07-03

在看这篇文章之前,最好对NACOS相关功能有所了解,推荐看完 Spring Cloud Alibaba Nacos(功能篇) 。 针对功能,有目的的去找相对应的源代码,进一步了解功能是如何被实现出来的。 本文针对有一定源代码阅读经验的人群,不会深入太多的细节,还需要读者打开源码跟...

阅读(47)评论(0)赞 (0)

Spring

Spring Boot–日志框架的学习

8

songhua.gao 发布于 2019-07-02

版本: Spring Boot 2.1.5.RELEASE maven 3.2.5 jdk1.8 1.我选用的日志框架: 日志门面(抽象层): SLF4J 日志实现: Logback Spring Boot: 底层是Spring框架,Spring框架默认是JCL; 而Spring...

阅读(39)评论(0)赞 (0)

Spring

SpringBoot学习系列-Spring Web MVC 视图技术

xirruiqiang 发布于 2019-07-02

prefix + view-name + suffix classpath:/templates/thymeleaf/index.dota2 复制代码 view.setUrl(getPrefix() + viewName + getSuffix()) Class<?>...

阅读(34)评论(0)赞 (0)

Spring

Spring Cloud Greenwich.SR2 发布

尖兵 发布于 2019-06-28

Spring Cloud Greenwich.SR2 已发布 ,可在 Maven Central 中获取。更新情况如下: Spring Cloud Gateway Reactor 和 Reactor Netty 包含了许多更新和修复。当启用重试或使用 Read Body Pred...

阅读(52)评论(0)赞 (0)

Java

WebFlux 集成 Redis,Spring Boot 2 教程

6

刘莉莉 发布于 2019-06-24

号外:为读者持续整理了几份最新教程,覆盖了 Spring Boot、Spring Cloud、微服务架构等PDF。 获取方式:关注右侧公众号"泥瓦匠BYSocket",来领取吧! 摘要: 原创出处 https://www.bysocket.com 「公众号:泥...

阅读(60)评论(0)赞 (0)