标签:heartbeat

编程技术

一套高可用、易伸缩、高并发的 IM 群聊、单聊架构方案设计实践

6

darida 发布于 2019-06-24

本文原题为“一套高可用群聊消息系统实现”,由作者“于雨氏”授权即时通讯网整理和发布,内容有些许改动,作者博客地址:alexstocks.github.io。应作者要求,如需转载,请联系作者获得授权。 引言 要实现一整套能用于大用户量、高并发场景下的IM群聊,技术难度远超IM系统中...

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

Java

深入理解Eureka之源码解析

2

尖兵 发布于 2019-06-21

编辑推荐: 本文来自于csdn,本文主要介绍了Eureka的一些概念,高可用架构以及Eureka之源码解析,希望对您的学习有所帮助。 Eureka的一些概念 Register:服务注册 当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口...

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

Spring

『互联网架构』软件架构-解密电商系统-Spring boot快速开始及核心功能介绍(下)(86)

16

yeseng 发布于 2019-06-19

上次说了Spring boot快速开始及核心功能介绍,本次说说配置文件相关的。 (一)Spring Boot属性配置文件详解 修改端口 # application.properties: server.port=8888 另外,也可以直接在运行jar包的时候修改 java -ja...

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

Spring

tio-websocket-spring-boot-starter 的简单使用 原 荐

6

xiaoli.he 发布于 2019-06-17

丶Pz的个人空间 t-io 正文 tio-websocket-spring-boot-starter 的简单使用 原 荐   丶Pz 发布于 今天 08:16 字数 919 阅读 33 收藏 1 WebSocket t-io Spring Spring Boot 201...

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

Java

【SpringCloud】Eureka入门与原理

3

dulong 发布于 2019-06-13

为了开发效率高效和业务逻辑清晰,越来越多的项目采用分布式系统。分布式最重要的就是注册中心了。Eureka是SpringCloud原生提供的注册中心,来look一波吧。 超光速入门 服务端 引入依赖: <dependency> <groupId>org.sp...

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

Java

dubbo源码解析(四十七)服务端处理请求过程

小丁 发布于 2019-06-08

2.7大揭秘——服务端处理请求过程 目标:从源码的角度分析服务端接收到请求后的一系列操作,最终把客户端需要的值返回。 前言 上一篇讲到了消费端发送请求的过程,该篇就要将服务端处理请求的过程。也就是当服务端收到请求数据包后的一系列处理以及如何返回最终结果。我们也知道消费端在发送请求...

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

Java

自撸一个 Android IM 库,即时通讯很难吗?

44

hellas 发布于 2019-06-04

/   今 日科技快 讯   / 5月29日,市场研究机构Gartner发布最新数据显示,2019年第一季度全球智能手机销量为3.73亿部,同比下降2.7%。华为继续保持其全球第二大智能手机供应商的地位,并继续缩小与三星的差距。 /&nbs...

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

Java

Eureka 源码分析之 Eureka Client

9

wenming.gapo 发布于 2019-06-04

简介 Eureka是一种基于REST(Representational State Transfer)的服务,主要用于AWS云,用于定位服务,以实现中间层服务器的负载平衡和故障转移。我们将此服务称为Eureka Server。Eureka还附带了一个基于Java的客户端组件Eur...

阅读(26)评论(0)赞 (1)

编程技术

『互联网架构』软件架构-rocketmq之特性和运维(64)

8

刘莉莉 发布于 2019-05-28

rocketmq的producer 和 Consumer的特性比较了解。 源码:https://github.com/limingios/netFuture/tree/master/jms 中的rocketmq-test项目 (一)Producer详解 普通消息 >涉及到的...

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

编程技术

『互联网架构』软件架构-rocketmq之实践(62)

16

yeseng 发布于 2019-05-26

上次完成rocketMq的安装,并测试了发送和接收,这次简单的利用rocketMq的源码连接rocketMq集群。 源码:https://github.com/limingios/netFuture/tree/master/jms (一)broker的properties配置文件...

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

编程技术

『互联网架构』软件架构-rocketmq之实践(62)

16

xubiao.zhuang 发布于 2019-05-26

上次完成rocketMq的安装,并测试了发送和接收,这次简单的利用rocketMq的源码连接rocketMq集群。 源码:https://github.com/limingios/netFuture/tree/master/jms (一)broker的properties配置文件...

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

Java

Dubbo线程模型和调度策略

3

songhua.gao 发布于 2019-05-21

首先服务消费者通过代理对象 Proxy 发起远程调用,接着通过网络客户端 Client 将编码后的请求发送给服务提供方的网络层上,也就是 Server。Server 在收到请求后,首先要做的事情是对数据包进行解码。然后将解码后的请求发送至分发器 Dispatcher,再由分发器将...

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

Java

阿里开源分布式事务组件 seata :seata server 通信层解析

5

尖兵 发布于 2019-05-21

RPC ? seata client 和 seata server 间是需要通过网络通信来传递信息的,client 发送请求消息给 server,server 根据实际的处理逻辑,可能会给 client 发送相应的响应消息,或者不响应任何消息。在 seata 中,客户端和服务端的...

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

Java

阿里开源分布式事务组件 seata :seata server 通信层解析

6

hellas 发布于 2019-05-21

RPC ? seata client 和 seata server 间是需要通过网络通信来传递信息的,client 发送请求消息给 server,server 根据实际的处理逻辑,可能会给 client 发送相应的响应消息,或者不响应任何消息。在 seata 中,客户端和服务端的...

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

编程技术

Kafka两级调度实现分布式协调微服务任务分配Golang版

8

wenming.gapo 发布于 2019-05-21

背景 基于Kafka消息队列的两级协调调度架构 Kafka内部为了协调内部的consumer和kafka connector的工作实现了一个复制协议, 主要工作分为两个步骤: 通过worker(consumer或connect)获取自身的topic offset等元数据信息,交给...

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

Java

Java 性能瓶颈分析工具 你知道几个?

15

小丁 发布于 2019-05-10

0. Introduction Java 性能优化分为很多个方面,如系统优化、算法优化、代码优化等。代码优化是指开发人员在研发、测试过程中使用性能瓶颈分析工具快速定位出由于编码存在的性能瓶颈问题并持续进行优化。一种很常见的场景是测试同学在对服务进行压测时,无论怎么增加并发应用的 ...

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

Java

聊聊apache gossip的ActiveGossiper

dulong 发布于 2019-05-04

序 本文主要研究一下apache gossip的ActiveGossiper AbstractActiveGossiper incubator-retired-gossip/gossip-base/src/main/java/org/apache/gossip/manager/A...

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