首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
想做一个闲的要命富的流油的咸鸭蛋
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 13
沸点 4
赞
17
返回
|
搜索文章
最新
热门
Java SPI
SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。 SPI的作用就是为这些被扩展的API寻找服务实现。 API (Application Programming Interfac…
DOM4J配合XPath解析XML文件
DOM4J是一个开源XML解析包,很多框架解析XML文件都使用了它,比如常用Mybatis、Spring框架。 XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。
Spring Cloud Alibaba训练营 —— 分布式事务
1. 简介 分布式一致性是分布式系统亟需解决的关键问题之一,根据过去一年的调查问卷,在微服务的实践中分布式事务是用户遇到的最大痛点。目前市面缺少经过洪荒流量验证的分布式事务组件,Seata 在阿里经济体内部经过了漫长的孵化,承载了双11洪荒流量,实践证明 Seata 是一款解决…
Spring Cloud Alibaba训练营 ——分布式消息(事件)驱动
1. 简介 事件驱动架构(Event-driven 架构,简称 EDA)是软件设计领域内的一套程序设计模型。这套模型的意义是所有的操作通过事件的发送/接收来完成。举个例子,比如一个订单的创建在传统软件设计中服务端通过接口暴露创建订单的动作,然后客户端访问创建订单。在事件驱动设计…
Spring Cloud Alibaba训练营 —— 服务熔断与限流
这些不稳定的场景可能会导致严重后果。大家可能想问:如何做到均匀平滑的用户访问?如何预防流量过大或服务不稳定带来的影响?这时候我们就要请出微服务稳定性的法宝 —— 高可用流量防护,其中重要的手段就是流量控制和熔断降级,它们是保障微服务稳定性重要的一环。 流量是非常随机性的、不可预…
Spring Cloud Alibaba训练营 —— 分布式服务调用
1. 简介 在《Spring Cloud Alibaba 服务注册与发现》篇中曾提到,Spring Cloud Alibaba Nacos Discovery 能无缝整合 Spring Cloud OpenFeign。换言之,Spring Cloud Alibaba 延续了 S…
Spring Cloud Alibaba训练营 —— 服务注册与发现
1. 简介 服务注册与发现是微服务架构体系中最关键的组件之一。如果尝试着用手动的方式来给每一个客户端来配置所有服务提供者的服务列表是一件非常困难的事,而且也不利于服务的动态扩缩容。Nacos Discovery 可以帮助您将服务自动注册到 Nacos 服务端并且能够动态感知和刷…
Spring Cloud Alibaba训练营 —— 分布式配置
1. 简介 Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Clou…
项目中遇到 InheritableThreadLocal
先描述一下当时的场景,有一个需求,需要根据员工编号查询两万员工的信息,但是要去另一个微服务查询,所以使用feign的方式请求接口,但是一次查询两万个员工响应速度很慢,所以想要分几个线程请求接口,这里使用JDK1.7提供的多线程并发处理框架ForkJoin。代码是这样的: 表面上…
SpringBoot+WebSocket+Netty实现消息推送
上一篇文章讲了Netty的理论基础,这一篇讲一下Netty在项目中的应用场景之一:消息推送功能,可以满足给所有用户推送,也可以满足给指定某一个用户推送消息,创建的是SpringBoot项目,后台服务端使用Netty技术,前端页面使用WebSocket技术。 下面是具体的代码实现…
下一页
个人成就
文章被点赞
183
文章被阅读
91,503
掘力值
2,062
关注了
8
关注者
102
收藏集
0
关注标签
60
加入于
2019-06-14