微服务实践沙龙-上海站

微服务的概念最早由Martin Fowler与James Lewis于2014年共同提出,核心思想是围绕业务能力组织服务,各个微服务可被独立部署,服务间是松耦合的关系,以及数据和治理的去中心化管理。微服务能够帮助企业应对业务复杂、频繁更新以及团队规模庞大带来的挑战,实现IT对业务创新的驱动。

 

9月1日,网易云将联合谐云在上海InnoSpace举办“微服务实践沙龙”,邀请业界微服务的先行者,分享落地实践过程中总结的干货经验。

 

报名:http://www.huodongxing.com/event/1454239907000

时间:2018年9月1日 13:30-17:00

地点:上海杨浦区政学路77号 INNOSPACE+

 

议程安排:

20180822113429ac592853-a7b3-4df2-aefe-4ffc3fb6b119.png



议题1:配置中心,让微服务更『智能』

议题介绍:随着微服务的流行,应用和机器数量急剧增长,程序配置也愈加繁杂:各种功能的开关、参数的配置、服务器的地址等等。同时,我们对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理,完善的权限、审核机制等等。

在这样的大环境下,传统的通过配置文件、数据库等方式已经越来越无法满足我们对配置管理的需求。配置中心,应运而生!

通过配置中心,我们可以方便地管理微服务在不同环境中的配置,从而可以在运行时动态调整服务行为,真正实现配置即『控制』的目标。

所以,在一定程度上,配置中心就成为了微服务的大脑,如何用好这个大脑,让微服务更『智能』,也就成为了一项比较重要的议题。

讲师:携程框架架构研发部技术专家 宋顺

开源配置中心Apollo(https://github.com/ctripcorp/apollo)作者。2016年初加入携程,主要负责中间件产品的相关研发工作。毕业于复旦大学软件工程系,曾就职于大众点评,担任后台系统的技术负责人。

 

 

议题2:微服务完整剧情中Spring Cloud框架的角色缺失

议题介绍:互联网的发展也带来了更强烈的竞争,市场环境需要我们有更快速的业务响应能力,同时随着容器技术的成熟微服务部署问题得到一定程度的解决,在微服务这个概念火了很久,越来越多的人想要得到微服务带来的好处,走上微服务转型的道路。今天让我们来探讨下一个无从到有的微服务之路应该怎么走?我们需要关注哪些方面?Spring Cloud框架对于整个微服务的架构来说,还缺少哪些功能?实现这些功能都有什么方案?同时来谈谈现在很红的Service Mesh在微服务架构中占据了那一部分功能,仅仅结合微服务,我们怎么看待Service Mesh? 让我们走进微服务。

讲师:谐云科技资深架构师 蒋玉芳

曾就职于浙江网新恒天,负责团队负载CloudFoundry平台和服务治理平台的开发和设计,拥有5年+底层技术研发经验,负责JVM底层技术的调用和开发,目前负责主导谐云科技应用性能监控(APM)的架构设计。

 

 

议题3:SOFA微服务多语言演进

议题介绍:每个独立的微服务的团队可以使用自己选型技术来开发自己的微服务,是微服务架构的一大优势,然而,这也意味着,使用不同的技术的微服务之间系统有一个统一的方式进行通信。在本次分享中,将会分享 SOFA 的微服务体系在多语言支持上的演进过程。

讲师:蚂蚁金服高级技术专家 黄挺(鲁直)

蚂蚁金服分布式架构 SOFA 的开源负责人,目前在蚂蚁金服中间件团队负责应用框架与服务化相关的工作。2010 年加入阿里巴巴。在应用框架,服务化,高可用等领域有丰富的经验。

 

 

议题4: 微服务在Kubernetes平台上的探索与实践

议题介绍:在实施微服务架构的过程中,往往会面临诸如如何解决限流降级、服务治理、可靠通信、容错、故障追踪等方面的痛点和技术挑战。本次分享基于网易云对于这些问题的理解,并以考拉和某物料行业为例分享实施微服务框架过程中的一些探索和最佳实践。

讲师:网易云资深解决方案架构师 王必成

8年云计算领域相关工作经历,先后就职于华为、网易,参与过虚拟化平台、私有云、公有云、容器平台、微服务等研发和架构工作。

 

报名:http://www.huodongxing.com/event/1454239907000

 

主办方:

2018082211282297ebc87b-3ead-4aaa-affe-21b556daf8df.png

20180822112822b6db7195-6d1b-4f79-93f1-aca14093897d.png




合作伙伴:

20180822112823555c61b1-f0ba-4970-85b7-3b1ae53ca6ce.png

20180822112823f821463f-4e98-4a8a-934e-e2df9845e689.png


转载于:https://www.cnblogs.com/163yun/p/9516770.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/249658.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(四)RabbitMQ消息队列-服务详细配置与日常监控管理

(四)RabbitMQ消息队列-服务详细配置与日常监控管理 原文:(四)RabbitMQ消息队列-服务详细配置与日常监控管理RabbitMQ服务管理 启动服务:rabbitmq-server -detached【 /usr/local/rabbitmq/sbin/rabbitmq-server -deta…

前端开发工程化探讨--基础篇(长文)

转载自UC资深前端工程师张云龙的github 喂喂喂,那个切图的,把页面写好就发给研发工程师套模板吧。 你好,切图仔。 不知道你的团队如何定义前端开发,据我所知,时至今日仍然有很多团队会把前端开发归类为产品或者设计岗…

Python读取Json字典写入Excel表格的方法

需求: 因需要将一json文件中大量的信息填入一固定格式的Excel表格,单纯的复制粘贴肯定也能完成,但是想偷懒一下,于是借助Python解决问题。 环境: Windows7 Python2.7 Xlwt 具体分析: 原始文件为json列表&am…

Spring-BeanFactory源码分析

正式进入Spring 源码分析这个模块了,对于spring这个庞大的工程,如果要一点点的完全分析是非常困难的,对于应用型框架,我还是偏向于掌握思想或者设计,而不是记住代码,对于初次看spring源码,相信大…

我所知道的HTTP和HTTPS

摘要:相比之前的传输协议,HTTP/2在底层方面做了很多优化。有安全、省时、简化开发、更好的适应复杂页面、提供缓存利用率等优势,阿里云早在去年发布的CDN6.0服务就已正式支持HTTP/2,访问速度最高可提升68%。 写在前面 超文本传输…

Jenkins配置与使用

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用…

fastDFS使用

fastDFS : 分布式文件系统C语言开发,fastDFS为互联网量身定制,考虑到了冗余备份,负载均衡,线性扩容...很容易搭建集群文件存储系统.存储在fastDFS图片:相当于存储在本地磁盘一样访问图片:相当于访问本地磁盘存储结构:组名/虚拟磁盘路径/动态生成文件名.扩展名192.168.100.20/gr…

本地环境用eclipse搭建spring源码环境

对于JAVA和.NET开发人员来讲Spring框架并不陌生,对于想进行spring源码学习的同学来讲,在本地下载和构建spring项目很有必要。以下简要说明下Spring源码的下载和在eclipse下的构建方式。 工具/原料 JDK Eclipse 我们需要从源码库下载Spring的源码文件到本…

SpringToolsSuite (STS)或Eclipse安装gradle

对于新手刚进入职场,不知怎么在Spring Tools Suite (STS)或Eclipse上安装gradle,因为该项目自动化构建开源工具在一些企业中是要用的。本经验介绍如何安装。 工具/原料 Spring Tools Suite (STS)或Eclipse开发工具 gradle-5.0-all.zip压缩包 下载Gradle…

spring-beans模块分析

描述:spring-beans负责实现Spring框架的IOC模块 UML结构图如下: AbstractBeanFactory:BeanFactory接口的抽象实现类,提供了ConfigurableBeanFactory 完整SPI。 通过DefaultSingletonBeanRegistry实现了单例缓存(singleton cache). 实现了通过…

Vue学习【第六篇】:Vue-cli脚手架(框架)与实战案例

环境搭建 安装node 官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/ 安装cnpm npm install -g cnpm --registryhttps://registry.npm.taobao.org 安装脚手架 cnpm install -g vue/cli 清空缓存处理 npm cache clean --force 项目的创建 创建项目 v…

递归函数实现二分查找法

最初版本: 改进版: 最终版本: 递归实现阶乘: 转载于:https://www.cnblogs.com/www-qcdwx-com/p/10399288.html

图解LinkedHashMap原理

1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与实现 先来一张LinkedHashMap的结构图,不要虚,看完文章再来看这个图,就秒懂了…

2019 GUDT RC 2 Problem C(题解)

原题 题目大意 这道题的背景是农夫和牛爬山,给出山的高度L,农夫会从山底以rF的速度爬山,中途不会休息,牛会从山底以rB的速度爬山,可以在休息站休息并吃草,在第i个休息站休息ti时间,牛可以吃t*ci的草,第i个休息站的高度为xi.农夫和牛同时出发,要求牛在不被农夫追上的同时吃最多的…

Express + Element-ui 实现图片/文件上传

使用第三方插件 formidable 处理表单数据/文件 Express 4 以前,我们通常使用 req.files 来对请求中的文件进行处理,但在 Express 4 中这种用法已经被抛弃,默认情况下 req.files 在 req 对象上不再可用。官方推荐我们使用第三方中间件。 在这里…

10-04 矩形覆盖(斐波那契数列的应用)

题目描述: 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 解题思路与代码: 1) 排列组合: class Solution { public:int rectC…

Spring 源码分析 spring-core

先来看下 spring-core 的包结构 总共有6个模块,分别是 asm、cglib、core、lang、objenesis、util asm包: 用来操作字节码,动态生成类或者增强既有类的功能。主要包含以下这些类。详细功能。 https://www.ibm.com/developerworks/cn/java/j…

大数据项目中的QA需要迎接新的挑战

大数据项目中的QA需要迎接新的挑战根据IDC全球半年度大数据和分析支出指南的最新预测,到2022年全球大数据和业务分析解决方案的收入将达到2600亿美元。在大数据和业务分析解决方案上投资增长最快的行业包括银行(复合年增长率13.3%)、医疗、保…

spring源码分析之spring-core总结篇

1.spring-core概览 spring-core是spring框架的基石,它为spring框架提供了基础的支持。 spring-core从源码上看,分为6个package,分别是asm,cglib,core,lang,objenesis和util。 1.1 asm 关于as…