标签:负载均衡

小团队微服务落地实践

16

puefu.he 发布于 2019-04-19

我们的产品是一个客户数据平台。产品的一个重要部分类似企业版的”捷径”,让运营人员可以像搭乐高积木一样创建企业的自动化流程,无需编程即可让数据流动起来。从这一点上,我们的业务特点就是聚少成多,把一个个服务连接起来就成了数据的海洋。理念上跟微服务一致,一个个独立的小服务最终实现大功能...

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

SpringBoot集成FastDFS+Nginx整合基于Token的防盗链

xiaoli.wang 发布于 2019-04-19

为什么要用SpringBoot? SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展...

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

基于Kubernetes的微服务可观察性与Istio服务网格(一)

26

songhua.gao 发布于 2019-04-19

本系列文章将分为两部分,在此我们将探讨Istio服务网格中一部分,即可观察性工具集。这些工具包含了Jaeger,Kiali,Prometheus以及Grafana。为辅助我们此行探索,我们将在GCP上部署基于Go的微服务参考平台到GKE上去。 什么是可观察性 与区块链,无服务器,...

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

Dubbo 3.0 预览版解读,支持 Filter 链的异步化

1

邓龙华 发布于 2019-04-19

自去年 12 月开始,Dubbo 3.0 便已正式进入开发阶段,并备受社区和广大 Dubbo 用户的关注,本文将为您详细解读 3.0 预览版的新特性和新功能。 下面先解答一下两个有意思的与 Dubbo 相关的疑问。 为什么 Dubbo 一开源就是 2.0 版本?之前是否...

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

Spring Cloud 参考文档(声明式REST客户端:Feign)

puefu.he 发布于 2019-04-18

声明式REST客户端:Feign Feign 是一个声明式的Web服务客户端,它使编写Web服务客户端变得更容易,要使用Feign,请创建一个接口并对其进行注解,它具有可插拔的注解支持,包括Feign注解和JAX-RS注解,Feign还支持可插拔编码器和解码器。Spring Cl...

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

Spring Cloud 参考文档(服务发现:Eureka客户端)

Harries 发布于 2019-04-18

服务发现:Eureka客户端 服务发现是基于微服务架构的关键原理之一,尝试手动配置每个客户端或某种形式的约定可能很难做到并且可能很脆弱,Eureka是Netflix Service Discovery服务器和客户端,服务器可以被配置和部署为高可用性,每个服务器将注册服务的状态复制...

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

拍拍信微服务网关实践分享

13

xiaoli.wang 发布于 2019-04-18

背景: 拍拍信作为一家专业的数据服务公司,承载着百亿级数据量,每天支撑着千万级的调用量,对数据的安全、用户需求响应时效、系统的稳定都有着极其严格的要求,在此大前提下,拍拍信踏入微服务化之路。 截止发稿,拍拍信在微服务的道路上已经走过一年有余,90%以上的服务已经投产,整个微服务生...

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

[译] 如何基于 Cilium 和 eBPF 打造可感知微服务的 Linux

27

xiaoli.wang 发布于 2019-04-17

译者序 本文内容来自 2019 年的一个技术分享 How to Make Linux Microservice-Aware with Cilium and eBPF ,作者是 Cilium 项目的创始人和核心开发者,演讲为英文。 本文翻译了演讲的技术性内容,其他少部分非技术内容(...

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

mPaaS 服务端核心组件:移动同步服务 MSS 架构解析

11

xubiao.zhuang 发布于 2019-04-17

MSS 的核心概念为: 通过一个安全的数据通道 TCP+SSL,及时、准确、有序地将服务器端的业务数据,主动的同步(SYNC)到客户端 App,可被定义为:一个客户端与服务端之间的可靠消息中间件。 传统的 RPC 已立足互联网行业几十年,也能满足绝大部分业务场景和功能需求。但现阶...

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

ApiBoot – ApiBoot Resource Load 使用文档

songhua.gao 发布于 2019-04-17

ApiBoot Resource Load ApiBoot Resource Load 是一款资源与业务完全分离的基础框架,可以整合 微服务(Feign、OpenFeign) 进行负载均衡读取固定类型、固定所属业务的资源信息,遵循一定的资源 存储规则 完成 自动化 资源读取、添加...

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

SpringBoot开发案例之整合Dubbo分布式服务

1

刘莉莉 发布于 2019-04-16

在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox ,整合方式也是使用的 xml 配置方式。 改造前 之前在 SpringBoot 中使用 Dubbox...

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

Java架构-高并发的解决实战总结方案,看完这些就够了!

5

yeseng 发布于 2019-04-16

1.应用和静态资源分离 刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服务器就可以了,一般会使用专门的域名去...

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

当我们谈微服务,我们在谈什么 (3) — 如何保障微服务的稳定性

1

邓龙华 发布于 2019-04-16

当一个单体应用改造成多个微服务之后,在请求调用过程中往往会出现更多的问题,通信过程中的每一个环节都可能出现问题。而在出现问题之后,如果不加处理,还会出现链式反应导致服务雪崩。服务治理功能就是用来处理此类问题的。我们将从微服务的三个角色:注册中心、服务消费者以及服务提供者一一说起。...

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

数据库架构:主备+分库?主从+读写分离?

11

yeseng 发布于 2019-04-15

一、数据库架构原则 高可用 高性能 一致性 扩展性 二、常见的架构方案 方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用 jdbc:mysql://vip:3306/xxdb 高可用分析: 高可用,主库挂了,keepalive(只是一种工具)会自动切换到备库。这个过程...

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

Rainbond 5.1.3 发布,快速部署和运维 Spring Cloud 集群

3

darida 发布于 2019-04-15

今天为大家带来Rainbond 5.1系列第三个更新版本,本次版本更新的关键是降低Rainbond学习门槛,我们不仅增加了新用户指导任务来指引用户学习Rainbond的线路,同时在通过源码批量创建服务、通过Docker镜像批量智能创建服务等多个方面增加了大量改进来方便用户。 Ra...

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

微服务架构设计基础之立方体模型

5

yeseng 发布于 2019-04-15

对于现在的微服务架构的应用来说,对大量并发的及时响应是一项制胜能力。据用户行为分析平台统计,随行付的某一款APP产品每日请求就达到上千万次用户请求、加解密服务3000万次/日等等。这些微服务每时每刻在处理如此高强度的请求,对数据层的应对能力要求极高。如果我们把对速度的需求放在复杂...

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

互联网大厂必问面试合集,助你跳槽拿高薪–Java篇

4

xubiao.zhuang 发布于 2019-04-15

前言 作为程序员,免不了要经历面试这关,虽然平时工作勤勤恳恳,但是面试上面未必能展示的出来,比如平时都是做增删改查的业务系统,面试官非要问你如何处理高并发大数据,本来是写java代码,非要问你大型网站架构,这些问题防不胜防,本文就自己的面试经验来总结一下,抛砖引玉。 第一步先自我...

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

阿里巴巴的26款超神Java开源项目!

1

Harries 发布于 2019-04-15

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba 2. JDBC 连接池、监控组件 Druid 3. Java 的 JSON 处理器 fastjson 4. 服务框架 Dubbo 5. 企业级流式计算引擎 JStorm 6. apns4j 7. 分...

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