logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用vertx构建响应式微服务-第一章 简介

近年来Microservices很流行,主要有两个原因:云计算的兴起和应用对伸缩的需求。云计算可以让我们快速部署成千上万的微服务,对伸缩的需求需要我们尽可能多的使用微服务。这个系列主要讲如何使用Vert.x构建响应式微服务。Vert.x是一个用来构建响应式和分布式系统的工具集。Vert.x有不可思议的灵活性。它可以构建一般的网络实用工具,流行的网站应用,巨量消息处理系统,REST服务,当然还有微服

#微服务
vert.x core

前言最近翻译了vert.x官网的两篇pdf,一个讲的的是做一个web应用-wiki,使用了数据库连接,自动生成服务代码,生成多个实例,verticle通过event loop通信,这些我们经常用到的知识。另一个讲的是微服务,讲了集群,服务注册,event loop调用,等。虽然我也按示例把代码运行起来了,但是还是感觉到迷茫。通过那两篇教程,我知道了Vert.x的一些特性,比如不能阻塞event l

使用vertx构建响应式微服务-第二章 理解响应式微服务和Vert.x

微服务不是一个新事物,1970年就出现了,如今右变得流行。因为它可以快速构建或修改出有价值的产品。我们都知道分布式系统很复杂很难构建,于是响应式应运而生。但是什么是响应式(reactive)呢?牛津词典解释是“对刺激的反应”.所以响应式系统根据外界变化调整自己的表现。(例如bootstrap根据屏幕的大小改变布局)响应式编程-数据驱动响应式系统-异步消息  让我们看看RxJava(Reactive

#微服务
No artifacts found that match the file pattern

这是由于Jenkins archive the artifacts配置错误引起的,改为你生成文件的目录就行了。

树莓派安装homeassistant失败 Setup script exited with error: command 'arm-linux-gnueabihf-gcc' failed with

 Setup script exited with error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1原因是依赖没有装全先升级系统到最新然后这些全部安装sudo apt-get install build-essential libssl-dev libffi-dev python3-dev...

gitlab 工作流

从develop创建功能分支完成功能分支,push合并到develop本地切换到develop,pull (因为别人也会修改develop,所以你一定要pull)测试develop测试通过后合并到master,并打上tag切换到master,pull,打包发布...

#gitlab
到底了