标签:docker-compose

编程技术

如何将 Redis 用于微服务通信的事件存储

3

zhuangli 发布于 2019-10-16

来源:Redislabs 作者:Martin Forstner 翻译:Kevin (公众号:中间件小哥) 以我的经验,将某些应用拆分成更小的、松耦合的、可协同工作的独立逻辑业务服务会更易于构建和维护。这些服务(也被称为微服务)各自管理自己的技术栈,因此很容易独立于其他服务进行开发...

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

Java

使用jenkins的jacoco插件快速实现统计单元测试覆盖率 原 荐

19

likai 发布于 2019-10-08

fastjrun的个人空间 快嘉开发框架 正文 使用jenkins的jacoco插件快速实现统计单元测试覆盖率 顶 原 荐   fastjrun 发布于 昨天 21:32 字数 468 阅读 14 收藏 0 Jenkins 同样是5年开发,年薪50万和年薪15万的差距在...

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

Java

使用Docker封装java应用

4

songhua.gao 发布于 2019-10-04

使用Docker封装java应用 本文介绍如何使用docker应用封装一个java应用(名字叫cspj)。这个java应用涉及数据持久化以及RMI调用。 1. docker介绍 docker是一种容器技术,对操作系统、文件系统、网络等进行了封装,使其中的进程可以完整运行。 doc...

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

Java

jenkins+golang+gitlab/github私有仓库+docker自动化发布

13

changyuan.xu 发布于 2019-09-25

前言 目前我们公司手动部署项目流程复杂,常常因为粗心,或者部署中断导致出现各种莫名其妙的问题,在部署项目上浪费了大量的时间。 jenkins是一种持续化集成的工具,可将部署过程标准化,配置完毕后,大大降低部署的繁杂度,一键搞定所有流程,这里我们将介绍jenkins+go mod ...

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

Java

进击的 Java,云原生时代的蜕变

6

hellas 发布于 2019-09-22

作者| 易立 阿里云资深技术专家 导读: 云原生时代的来临,与Java 开发者到底有什么联系? 有人说,云原生压根不是为了 Java 存在的。 然而,本文的作者却认为云原生时代,Java 依然可以胜任“巨人”的角色 。作者希望通过一系列实验,开拓同学视野,提供有益思考。 在企业软...

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

Java

DevOps:GitLab+Jenkins+Docker实践分享

1

changyuan.xu 发布于 2019-09-21

相信很多小团队仍然在使用SVN+手动发版的这样的方法,当代码量不断膨胀、开发人员不断上升,在管理上会愈发吃力。最近,领导说,小杨啊,我们要提升开发效率。于是,选择了Gitlab+Jenkins的主流工具,过程中遇到很多坑,希望和大家分享。 持续集成示意图 GitLab GitLa...

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

Java

DevOps:GitLab+Jenkins+Docker实践分享

1

yeseng 发布于 2019-09-21

相信很多小团队仍然在使用SVN+手动发版的这样的方法,当代码量不断膨胀、开发人员不断上升,在管理上会愈发吃力。最近,领导说,小杨啊,我们要提升开发效率。于是,选择了Gitlab+Jenkins的主流工具,过程中遇到很多坑,希望和大家分享。 持续集成示意图 GitLab GitLa...

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

Java

手写一个Redis和Spring整合的插件

3

likai 发布于 2019-09-21

扫描文末二维码或者微信搜索公众号 菜鸟飞呀飞 ,即可关注微信公众号,阅读更多Spring源码分析文章 1. 前言 在笔者的上一篇文章中(点击此处跳转查看)介绍了@Import注解的使用场景和原理,以及@EnableXXX注解的实现原理,这一篇文章将通过一个自定义的@Enable注...

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

Spring

相亲相爱的@Import和@EnableXXX

1

wenming.gapo 发布于 2019-09-20

扫描文末二维码或者微信搜索公众号 菜鸟飞呀飞 ,即可关注微信公众号,阅读更多Spring源码分析文章 1. @Import注解 通过Import注解,我们有三种方式可以向Spring容器中注册Bean。相当于Spring中XML的标签。 1.1 直接注册 例如:@Import(R...

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

编程技术

浅谈PHP微服务集群搭建

4

xiaoli.he 发布于 2019-09-18

近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。 微服务架构 微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行...

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

编程技术

PHP 微服务集群搭建

3

尖兵 发布于 2019-09-18

近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。 微服务架构 微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行...

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

Java

Docker下Jedis体验

4

zhuangli 发布于 2019-09-17

jedis是redis的java版本的客户端实现,本文通过一些web请求&响应的实例展示了jedis的基本用法; 开始编码前我们先把环境准备好,总共两个server,对应两个docker容器: redis,采用redis的3.2.8版本,本次实战用的是redis单机; t...

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

Java

进击的 Java ,云原生时代的蜕变

6

zhuangli 发布于 2019-09-16

作者| 易立 阿里云资深技术专家 导读: 云原生时代的来临,与Java 开发者到底有什么联系? 有人说,云原生压根不是为了 Java 存在的。 然而,本文的作者却认为云原生时代,Java 依然可以胜任“巨人”的角色 。作者希望通过一系列实验,开拓同学视野,提供有益思考。 在企业软...

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

Java

Motan系列-Motan的SPI插件扩展机制

1

小丁 发布于 2019-09-16

推荐一款一站式性能监控工具(开源项目) Pepper-Metrics 是跟一位同事一起开发的开源组件,主要功能是通过比较轻量的方式与常用开源组件(jedis/mybatis/motan/dubbo/servlet)集成,收集并计算metrics,并支持输出到日志及转换成多种时序数...

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

编程技术

【大咖连载】服务设计与实现

6

songhua.gao 发布于 2019-09-16

更多精彩内容请关注我们 服务设计会影响到业务需求是否被正确、高效地实现,良好的服务设计能够帮助领域专家与开发人员之间,以及团队内部进行高效、准确的沟通。良好的实现则能缩短服务上线的周期,并提升可扩展性及可维护性。 在微服务架构设计的过程中,架构设计、接口设计需要和代码库一样,使用...

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

Spring

在Docker中开发Java 8 Spring Boot应用程序

6

yanxinchi 发布于 2019-09-16

在本文中,我将向您展示如何使用Java 8开发和运行简单的Spring Web应用程序,而无需在本地计算机上安装Java 8。 Python开发人员使用虚拟环境为不同项目创建和管理单独的环境,每个环境使用不同版本的Python来执行,存储和解析Python依赖项。Java和许多其...

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

Java

Spring源码系列之容器启动

7

yanxinchi 发布于 2019-09-12

1. Demo创建 Demo 代码十分简单,整个工程结构如下: pom 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-contex...

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

Java

代码质量检测(SonarQube)整合中文版+阿里P3C

14

yeseng 发布于 2019-09-12

代码质量检测(SonarQube)整合中文版+阿里P3C 简介 SonarQube 是一种自动代码审查工具,用于检测代码中的错误,漏洞和代码异味。它可以与您现有的工作流程集成,以便在项目分支和拉取请求之间进行连续的代码检查。 连续代码检查,sonar可以单独使用 Maven 、 ...

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