标签:Cassandra

Spring

分布式集群环境下调用链路追踪

18

zhuangli 发布于 2018-11-13

前言 现代微服务系统中,一套复杂的分布式 Web 系统中,客户端的一次请求操作,可能需要经过系统中多个模块、多个中间件、多台机器的相互协作才能完成,并且这一系列调用请求中,有些是串行处理的,有些是并发执行的,那么如何确定客户端的一次操作背后调用了哪些应用、哪些模块,经过了哪些节点...

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

Java

Spring Boot微服务是一种安全的SOA

hanze 发布于 2018-11-12

微服务是面向服务架构(SOA)的变体,使用各种相互依赖的模块来标识它们之间的相互关系,并可衡量每个模块之间的松耦合程度。 基于微服务的架构主要关注: 自然地强制执行模块化结构。 适用于持续交付软件开发过程。  对应用程序的一小部分进行更改只需要重建和重新部署一个或少量服...

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

Java

Java核心(五)深入理解BIO、NIO、AIO

6

songhua.gao 发布于 2018-11-09

导读:本文你将获取到:同/异步 + 阻/非阻塞的性能区别;BIO、NIO、AIO 的区别;理解和实现 NIO 操作 Socket 时的多路复用;同时掌握 IO 最底层最核心的操作技巧。 BIO、NIO、AIO 的区别是什么? 同/异步、阻/非阻塞的区别是什么? 文件读写最优雅的实...

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

Java

2018年排名Top 100的Java类库――在分析了277,975份源码之后得出的结论

2

xirruiqiang 发布于 2018-11-08

时间如流水,转眼间2018年已经要接近尾声了,过去的一年,可以说是疯狂的一年。SpaceX成功发射了重型猎鹰火箭,苹果成为首个突破一万亿美元市值的上市公司。 2018年,在IT圈也发生了许多大事和喜事,SpringBoot 2发布、Java发布了10 和 11两个版本、GitHu...

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

Spring

Spring 5 WebFlux 性能测试[译]

7

xirruiqiang 发布于 2018-11-08

Java 世界对反应式编程抱有很高的期望。 根据 官方文档 的描述,它使程序员能够构建更具弹性,弹性,响应和消息驱动的应用程序。 简而言之,它是一种更好,更快,更现代的模型,可以防止应用程序空闲。 Spring 5 通过结合基于 Project Reactor 的 Spring ...

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

Java

2018年排名Top 100的Java类库——在分析了277,975份源码之后得出的结论

3

xiaoli.he 发布于 2018-11-08

时间如流水,转眼间2018年已经要接近尾声了,过去的一年,可以说是疯狂的一年。SpaceX成功发射了重型猎鹰火箭,苹果成为首个突破一万亿美元市值的上市公司。 2018年,在IT圈也发生了许多大事和喜事,SpringBoot 2发布、Java发布了10 和 11两个版本、GitHu...

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

Java

全栈JVM框架Micronaut通向1.0版本之路

songhua.gao 发布于 2018-10-24

经过一年的发展,随着 Object Computing (OCI)发布候选版本 RC1 、 RC2 和 RC3 , Micronaut 1.0 在过去三周内加速了。Micronaut是一个基于JVM的全栈框架,用于创建可以用Java、Groovy和Kotlin编写的基于微服务的应...

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

Spring

R2DBC,Spring Data JDBC和WebFlux案例介绍

wenming.gapo 发布于 2018-10-19

本文有关Spring响应式编程最新技术示例。 Spring WebFlux已经在Spring 5和Spring Boot 2中引入,Spring 5还引入了支持NoSQL数据库如Cassandra,MongoDB或Couchbase反应式访问的库包。通过R2DBC实现访问关系数据...

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

Spring

Spring Boot 1.5.17 发布,Bug 修复和改进

zhuangli 发布于 2018-10-16

Spring Boot 1.5.17 已发布,包含许多修复、文档改进和依赖更新。 Bug 修复 server.ssl.key-store-provider and server.ssl.trust-store-provider are ignored when configuri...

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

Spring

总结:优缺点及使用场景

xirruiqiang 发布于 2018-10-15

好处和不足 好处: Reactive 是异步非阻塞编程 能实现通过较少的线程处理并发,大大提升程序性能。 Reactive 解决传统编程模型遇到的困境 对于阻塞,可以通过 Callbacks和Futures解决 ;但Callbacks会产生回调地狱问题(callback hell...

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

Java

朱晔和你聊Spring系列S1E2:SpringBoot并不神秘

5

hellas 发布于 2018-10-08

本文我们会一步一步做一个例子来看看SpringBoot的自动配置是如何实现的,然后来看一些SpringBoot留给我们的扩展点。 自己制作一个SpringBoot Starter 我们知道SpringBoot提供了非常多的启动器,引入了启动器依赖即可直接享受到自动依赖配置和自动属...

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

Spring

Spring Data Lovelace 正式版发布,支持 MongoDB 4.0

xiaoli.he 发布于 2018-09-26

Spring Data Lovelace GA 正式发布了 ,该版本基于最新发布的  Spring Framework 5.1 GA 。Spring Data Lovelace 带来了许多主要的新功能、改进和 bugfix。 其中值得关注的包括: 支持不可变对象(imm...

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

Java

想要年薪10万+,Java开发者必会这15个大数据工具和框架!

2

dulong 发布于 2018-09-13

国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它...

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

Spring

SpringBoot(一):公共配置

Harries 发布于 2018-09-12

1.常用Spring Boot属性的列表以及对使用它们的基础类的引用 2.此示例文件仅供参考。千万不能复制和粘贴的全部内容到应用程序中。相反,只选择您需要的属性。 摘自: 链接 版权声明:本文由 低调小熊猫 发表于 低调小熊猫的博客 转载声明:自由转载-非商用-非衍生-保持署名,...

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

Spring

原 荐 SpringBoot | 第二十七章:监控管理之Actuator使用

17

songhua.gao 发布于 2018-09-11

前言 随着我们服务越来越多,部署的环境也越来越繁多时,由于各服务都部署在不同的机器上,每当出现问题或者异常时,想快速进行问题的定位就变的麻烦了。所以,本章节开始,开始讲解 SpringBoot 的监控相关知识点。本章节就先来说一说,其自带的 Actuator 功能。 一点知识 S...

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

Java

我为什么放弃了 Python ,选择了 Go?

7

songhua.gao 发布于 2018-09-07

根据维基百科数据统计(https://en.wikipedia.org/wiki/List_of_programming_languages),一共有 600 余种不同的编程语言。对于五花八门的开发语言,每门语言都有自己的优缺点。而励志成为一名博学多广的开发者,术业也有专攻,怎奈...

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

Java

Redis学习笔记(Jedis&数据类型&持久化&主从复制)

28

yeseng 发布于 2018-09-03

NoSQL,泛指非关系型的数据库,NoSQL 即 Not-Only SQL,它可以作为关系型数据库的良好补充。随着互联网 web2.0 网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0 网站,特别是超...

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

Java

DockOne微信分享(一八六):有货在Kubernetes容器环境的CD实践

31

xiaoli.he 发布于 2018-08-25

【编者的话】业内各大云服务商以及公司逐渐选择Kubernetes与Docker作为微服务支撑的首选平台。为了更好满足DevOps,我们采用了开源框架Spinnaker作为持续交付平台,完成服务的快速部署,回滚,A/B测试,以及金丝雀等等的部署方式,同时我们在生产做了多区的容灾,更...

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