基于SpringCloud的微服务实践

  微服务不同于单一架构应用, 是典型的分布式场景, 各服务之间通过IPC进行通信. 实现微服务的过程中, 我们需要解决以下问题:服务注册和服务发现.根据应用选择合适的通信协议和数据协议. 例如可以选用thrift, protocol buffer或REST.服务负载均衡.&nb
23次阅读

微服务常用框架

一、Spring-Cloud    1、Spring-Boot    Spring Boot是希望通过注解(Annotation),来解决Spring配置文件较多的问题,从而能像Python的Flask、Ruby的Rails那样快速搭建Web应用,尤其是RES
4次阅读

微服务化的多组件项目,跨地域、分布式版本管理和发布方式

1.  前言:随着容器技术的到来,我们传统的软件版本管理和发布方式也在慢慢地发生改变。它重新定义了软件开发、测试、发布和部署的流程,对版本管理的工作流程也有了更高的要求。我们交付的不再仅仅是代码文件、版本、功能;而是整个系统的运行环境,以及内外部用户在不同阶段进行部署和使用时的体验。本文介
2次阅读

【转载】微服务,我们需要哪些基础框架?

    微服务(MicroServices)架构是当前互联网业界的一个技术热点,圈里有不少同行朋友当前有计划在各自公司开展微服务化体系建设,他们都有相同的疑问:一个微服务架构有哪些技术关注点(technical concerns)?需要哪些基础框架或组件来支持微服务架构
5次阅读

微服务架构

微服务架构·基础篇 看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习学习。而架构师老王(不是隔壁老王)最近刚好在做公司基础服务的微服务化研究和落地,对此深有研究。于是成小胖马上屁颠屁颠的跑过去向老王请教:“王哥,我看微服务架构这么火,我也想学,您给我讲讲
6次阅读

微服务(Microservice)那点事

WHAT - 什么是微服务微服务简介这次参加JavaOne2015最大的困难就是听Microservice相关的session,无论内容多么水,只要题目带microservice,必定报不上名,可见Microservice有多火。最喜欢其中一页。关于这个典故,可以参考this,此图适用于一切高大上的
9次阅读

Openstack+Kubernetes+Docker微服务

Openstack+Kubernetes+Docker微服务渐入佳境,我们开始比较具体的工作,由于Docker是一个基础组件,所以本文的主题是Docker和Registry2。 底层系统基于Centos7,先在一台云主机上安装Docker,Docker的安装非常简单,参考官网Docker
5次阅读

Openstack+Kubernetes+Docker微服务实践

Openstack+Kubernetes+Docker微服务实践..... Openstack+Kubernetes+Docker微服务实践之路--选型posted @ 2016-11-15 13:45 牧马游子 阅读(175) 评论(1) 编辑&n
7次阅读

第四十四章 微服务CICD(6)- gitlab + jenkins + docker + k8s

总体流程:在开发机开发代码后提交到gitlab之后通过webhook插件触发jenkins进行构建,jenkins将代码打成docker镜像,push到docker-registry之后将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器在第四
15次阅读

建微服务

构建微服务:如何优雅的使用mybatis这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心
4次阅读