rpc-quickstart

2018-09-02  本文已影响22人  chenfh5

记录一下个人对rpc的理解,目录如下,

0. Overview
1. Thrift Intro.
2. Grizzly Intro.
3. QuickStart
4. Reference

Overview


Thrift Intro.

先来看看它的架构

Thrift Architecture

另外还有2个具体Component,


Grizzly Intro.

Grizzly是一个基于Java NIO的应用程序框架,旨在帮助程序员更好地利用Java NIO API,其中http-server框架有取代tomcat之意,即不用部署tomcat,jetty这样的servlet容器,皆因其自带了内嵌服务器。这样一个jar包就能跑天下,至于负载均衡的事还是交给Nginx来take。

Grizzly Architecture

从右侧底部开启,整体是一个HTTP Services,核心功能是左侧,主要有内存管理I/O策略


QuickStart

根据网上的示例,用Scala实现了一些example,希望能够对着example来快速学习,快速上手,

  1. thrift-rpc
  2. grizzly-http

Reference

上一篇下一篇

猜你喜欢

热点阅读