微服务实战(二):使用API Gateway 经验

Gateway是有意义的。已经有不同的技术可以用来实现一个可扩展的API Gateway。在JVM上,采用基于NIO技术的框架,如Netty,Vertx,Spring Reactor或者JBoss Undertow。Node.js是一个

jopen 2015-07-05   501204   0

2016年携程App网络服务通道治理和性能优化实践 经验

议,类似于RPC机制。TCP Gateway兼具了接入层和服务动态路由的功能,接入层的功能基于Netty实现,管理客户端的TCP长连接或者短连接;动态路由的功能基于Netfix开源的 Zuul 实现(Zuul

TamelaBunde 2016-09-25   7667   0

使用 HTML5 WebSocket 构建实时 Web 应用 经验

端接收和审核完请求后进行处理并返回结果给客户端,然后客户端浏览器将信息呈现出来,这种 机制对于信息变化不是特别频繁的应用尚能相安无事,但是对于那些实时要求比较高的应用来说,比如说在线游戏、在线证券、设备监控、新闻在线播报、RSS

jopen 2014-08-27   65613   0

Spark:比Hadoop更强大的分布式数据计算项目 经验

Reduce去拖Map的输出数据,Spark提供了两套不同的拉取数据框架:通过socket连接去取数据;使用netty框架去取数据。 每个节点的Executor会创建一个BlockManager,其中会创建一个

jopen 2014-12-03   46280   0

Java I/O 操作及优化建议 经验

Apache 的 Mina,JBoss 的 Netty ,Sun 的 Grizzly 等等,这些框架都直接封装了传输层的 TCP 或 UDP 协议,其中 Netty 只是一个 NIO 框架,它不需要 Web

jopen 2015-08-10   29575   0

京东消息中间件演进之路:三次更迭,八大突破 经验

采集、支持跨机房; c. 管理控制平台:管理监控功能更强大; d. HTTP代理:基于Netty,支持跨语言。 回到JMQ是如何解决MQ面临一些通用问题上来: 1. 如何解决IO问题?

zhenni8955 2017-01-22   22164   0

学习笔记:The Log(我所读过的最好的一篇分布式技术文章) 经验

分布式系统中的logs Log解决了两个很重要的分布式数据系统中的问题: 1) 有序的数据变化 2) 数据分布式化 所谓的状态机复制原理(State Machine Replication

jopen 2015-07-20   53392   0

如何用最小的代价完成爬虫需求 资讯

统对接等。 由于业务处理不一致,很自然想到的是通过配置方式,定义职责链系统,如同著名框架 Netty 中的 Pipeline 设计。在处理过程中,定义一个 Context 上下文处理类,并且,所有的中间结果都暂缓在这个

jopen 2017-04-04   22186   0

大数据架构:flume-ng+Kafka+Storm+HDFS 实时系统组合 经验

快速。系统的设计保证了消息能得到快速的处理,使用ØMQ作为其底层消息队列。(0.9.0.1版本支持ØMQ和netty两种模式) 本地模式。Storm有一个“本地模式”,可以在处理过程中完全模拟Storm集群。这让你可以快速进行开发和单元测试。

fefre 2015-07-27   54432   0

实战:在Java Web 项目中使用HBase 经验

log4j-1.2.17.jar mysql-connector-java-5.1.7-bin.jar netty-3.6.6.Final.jar protobuf-java-2.5.0.jar slf4j-api-1

n342 2015-04-29   99384   0

Storm笔记 经验

Metrics的收集。 2. 数据流的传输与路由:支持多种数据在各处理节点间自由流动,基于Netty的高效传输机制,支持轮询,多播,按属性分组的路由。 3. 数据高可靠性的保证:还支持实现数据

jopen 2015-03-29   37998   0

Java开源框架、类库和软件集合:Awesome Java 经验

Networking Libraries for network programming. Netty - A framework for building high performance network

jopen 2014-10-12   70029   0

亿级用户下的新浪微博平台架构 经验

的MQ高很多倍。 Motan RPC框架 微博的Motan RPC服务,底层通讯引擎采用了Netty网络框架,序列化协议支持Hessian和Java序列化,通讯协议支持Motan、http、tcp、mc

jopen 2015-01-20   40751   0

JVM源码分析之堆外内存完全解读 经验

JDK/JVM里DirectByteBuffer的实现 DirectByteBuffer通常用在通信过程中做缓冲池,在mina,netty等nio框架中屡见不鲜,先来看看JDK里的实现: DirectByteBuffer(int cap)

gww3 2015-05-14   77890   0
JVM   Java开发  

flume-ng+Kafka+Storm+HDFS 实时系统搭建 经验

快速。系统的设计保证了消息能得到快速的处理,使用 ØMQ 作为其底层消息队列。 (0.9.0.1版本支持 ØMQ 和netty两种模式) 本地模式。Storm有一个“本地模式”,可以在处理过程中完全模拟Storm集群。这让你可以快速进行开发和单元测试。

liu0627 2016-02-17   56233   0

浅谈Spark应用程序的性能调优 经验

Task的计算函数是通过Akka通道由Driver发送到Executor上,而Shuffle的数据则是通过Netty网络接口来实现。由于Akka通道中参数spark.akka.framesize决定了能够传输消息的最大值,所以应该避免在Spark

jopen 2016-01-19   22460   0

为什么是 Node.js ? 什么时候使用 Node.js ? 资讯

js? Java 平台在大企业开发里面的高并发服务占据主导地位,这一点有可能不会改变。像 Netty (和 Gretty)的框架,像 NIO 和 java.util.concurrent 这样的类库,已经在

jopen 2015-08-12   38127   0
Node.js  

阿里重启维护Dubbo了 资讯

维护重启后,3 个月内连续发布 3 个维护版本,不仅修复了优雅停机、注解配置等一些框架缺陷,还新增了 Netty4 通信模块和线程堆栈 dump 特性等。在框架稳定性上已经有了大幅提升,今后 Dubbo 将持

jopen 2017-11-17   23364   0

Dubbox实践笔记 经验

Client和ExchangeServer。 网络传输层(Transport):抽象mina和netty为统一接口,以Message为中心,扩展接口为 Channel,Transproter,Client

sunnyzuo 2016-11-10   79260   0

主流Java数据库连接池分析(C3P0,DBCP,TomcatPool,BoneCP,Druid) 经验

https://github.com/mauricio/postgresql-async 这是scala生态圈的东西。用netty实现了mysql协议,没用mysql官方的connector,纯异步的,它的连接池是写的比较随便,但是性能依然很好。

KobyU34 2018-07-20   20703   0
数据库   C3P0  
1 2 3 4 5 6 7 8 9 10