标签:PaaS

编程技术

微服务架构-文章阅读整理01(3.19)

1

yeseng 发布于 2019-03-19

图片来源: https://www.ctolib.com/topics-112196.html 这篇作为我阅读知乎一个微服务专栏文章的笔记整理,方便后续阅读。 https://zhuanlan.zhihu.com/httpshop 这篇文章仅仅做为自己的一些笔记整理,对于文章原文...

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

编程技术

微服务架构-多团队协同(3.15)

1

刘莉莉 发布于 2019-03-15

微服务架构在实施的时候一定需要考虑多团队开发的问题,既要保证多团队高效协同,又需要保证多个团队完全做到独立自治相互干扰最小。我们基于上图示例来举例说明,比如一个供应链系统一共分为了20个模块,这20个微服务模块再按照耦合性分离为三个独立的开发包,然后招标三个独立的软件厂商进场进行...

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

Java

dubbo

10

邓龙华 发布于 2019-03-07

Dubbo dubbo.io dubbo+spring boot +docker dubbo能解决什么问题 怎么去维护url 通过注册中心去维护url(zookeeper、redis、memcache…) F5硬件负载均衡器的单点压力比较大 软负载均衡 怎么去整理出服务之间的依赖...

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

编程技术

容错性好、易于管理和便于观察:浅谈如何利用K8s全面拥抱微服务架构

4

xubiao.zhuang 发布于 2019-03-07

KubeCon + CloudNativeCon 论坛,作为 CNCF 的旗舰会议,自2016年以来已经在北美和欧洲两地的旧金山、伦敦、硅丘(奥斯汀)、哥本哈根等知名城市举办。2018年11月15日,KubeCon + CloudNativeCon 论坛首次来到中国,在上海跨国采...

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

编程技术

GTS:微服务架构下分布式事务

7

zhuangli 发布于 2019-03-07

编辑推荐: 本文来自于云栖社区,GTS是目前业界第一款,也是唯一的一款通用的解决微服务分布式事务问题的中间件,而且可以保证数据的强一致性。本文将对GTS做出深入解读。 微服务倡导将复杂的单体应用拆分为若干个功能简单的、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。...

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

编程技术

亚信科技携手合作伙伴打造容器化微服务共同体

xubiao.zhuang 发布于 2019-03-06

电影《疯狂的外星人》正在院线热映,影片中两位主人公各自经营着平淡的事业,然而“天外来客”的降临,打破了他们平静的生活,带来了巨大改变。 近日,亚信科技AIF企业级分布式云化PaaS平台这个“天外来客”被合作伙伴之一的江西移动引入,该平台产品的介入让客户原来的业务支撑系统大变样,使...

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

Java

Netty 防止内存泄漏措施

17

hellas 发布于 2019-03-05

谨以此文献给李林锋新生的爱女。 李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 背景 1.1 直播平台内存泄漏问题 某直播平台,一些网红的直播间在业务高峰期,会有 10W+ 的粉丝接入,如果瞬间发生大量客户端连接掉线、或者一些客户...

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

编程技术

业务开发转基础开发,这三种 “高可用” 架构你会么?

songhua.gao 发布于 2019-02-28

一、业务开发与基础开发的区别 - 划分方式 一种将后台开发细分的方式:前台开发(业务)、中台开发(中间件、应用基础服务、PAAS服务、IAAS服务)、后台开发(运维开发)。一般前台开发对应于业务开发,中台开发对应基础开发,后台开发对应运维。 - 规模 基础开发的目标是解决业务的公...

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

Java

Netty 和 RPC 框架线程模型分析

24

yanxinchi 发布于 2019-02-21

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 Netty 和 RPC 框架线程模型。李林锋已在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 背景 1.1 线程模型的重要性 对于 RPC 框架而言,影响其性能指标的主要...

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

Java

生产中的Vertx – Teemo Tech Blog

yeseng 发布于 2019-02-20

Vert.x 是一个非常高性能的库,用于实现低延迟服务。它的 多反应堆模式 使得在几毫秒内每秒处理许多请求成为可能。 使用 实时出价 ,我们每秒收到数千个请求,我们必须在不到100毫秒的时间内回答。这就是我们选择Vert.x的原因。 在本文中,我将向您介绍我们从基于该库的4年运营...

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

Java

Java 工程师成神之路 | 2019正式版

4

尖兵 发布于 2019-02-18

一、基础篇 01.面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性 Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) → 值传递 值传递、引用传递 为什么...

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

编程技术

恕我直言,你可能误解了微服务

6

puefu.he 发布于 2019-02-18

刘超,网易云计算首席架构师, 有10多年的云计算架构与开发经历,积累了丰富的企业级应用的微服务化,容器化实战经验。 刘超将担任今年 5 月份 QCon 全球软件开发大会广州站「微服务实战」专题的出品人,为大家策划几场微服务相关的内容丰富的分享。 近日,InfoQ 记者对刘超进行了...

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

编程技术

B 站基于大仓库的 CI/CD 及微服务实践

33

Harries 发布于 2019-02-17

作者简介 毛剑 B站 平台架构师&EP负责人 Agenda 我是在大概2015年的时候加入B站,之前是负责整个B站的后端,大概在2018年的时候转架构师,监管一个EP的团队。其实之前虽然没有做EP的一些事情,但是在转团队的时候,其实也进行了这样的实践。自己也有一些想法,如...

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

编程技术

企业中台的战略价值和案例-笔记(2.15)

3

hellas 发布于 2019-02-15

读企业IT架构转型02 : http://blog.sina.com.cn/s/blog_493a84550102wv6n.html 对于大中台,小前台,核心是  关键词:精准打击、管理高效、资源整合、灵活敏捷。 这个在前面专门有一个比喻还是很形象,“小前台 大中台”的...

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

编程技术

『互联网架构』软件架构-spring源码之spring结构概述(八)

8

邓龙华 发布于 2019-02-15

spring从07年接触到目前2018年也差不多10年了,一个java的框架为什么能火这么多年。很多人对spring的使用轻车熟路,但是从未解读过spring的源码,老铁跟我一起看看源码,了解下内部的构造,只有源码读过的人才能获得上乘武功,软件开发不只是搬砖的老铁。内功熟悉原理,...

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

编程技术

Terraform使用案例

zhuangli 发布于 2019-02-13

理解 Terraform 用例之前,先理解[什么是Terraform]()非常有用。当前页面列出了 Terraform 的一些实际使用案例,实际的用例比我们讲到的要多很多。由于其原生扩展性,可以增加 provider 和 provisioner 来进一步扩展 Terraform ...

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

编程技术

mPaaS 服务端核心组件:消息推送 MPS 架构及流程设计

6

yanxinchi 发布于 2019-02-13

0 前言 根据《 开篇 | mPaaS 服务端核心组件体系概述 》的介绍,我们已经知道 mPaaS 的 MPS 服务主要提供了专业的移动消息推送方案,可以针对不同的场景提供多种推送类型,满足用户的个性化推送需求,并集成了苹果、华为、小米、OPPO、VIVO、FCM 等多个厂商渠道...

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

编程技术

2019年最值得关注的五大微服务发展趋势

5

xirruiqiang 发布于 2019-02-08

2018年对于DevOps社区来说无疑是重要的一年。Kubernetes成为第一个从云原生计算基金会(简称CNCF)毕业的项目;Pivotal公司完成了首轮公开募股;HashiCorp以19亿美元成为独角兽公司;VMware以近6亿美元价码收购Heptio等等。这一系列事件的出现...

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