The Wayback Machine - https://web.archive.org/web/20200625222602/https://github.com/topics/rpc-framework
Skip to content
#

rpc-framework

Here are 236 public repositories matching this topic...

zestloveheart
zestloveheart commented Apr 23, 2020

在2.3 使用 tarscloud/framework 部署框架中

  1. 启动框架从节点

如果希望多节点部署, 则在不同机器上执行 docker run ...即可, 注意参数设置!

最新版本:

docker run -d \
    --name=tars-framework-slave \
    --net=tars \
    -e MYSQL_HOST="172.25.0.2" \
    -e MYSQL_ROOT_PASSWORD="123456" \
    -e MYSQL_USER=root \
    -e MYSQL_PORT=3306 \
    -e REBUILD=false \
    -e INET=eth0 \
    -e
ujjboy
ujjboy commented Nov 27, 2018

非常感谢大家对 SOFAStack 开源的关注和支持,这是我们前进最大的动力。

收集目的

  • 了解 SOFAStack 的使用场景以便更好的规划技术路线
  • 聆听社区的不同声音,让 SOFAStack 变得更好
  • 吸引更多的开源爱好者参与贡献,共同打造 SOFAStack

收集方式

请按如下参考格式回复本 Issue 进行登记:

* 公司/组织名称:蚂蚁金服
* 地点:中国杭州
* 网址:http://www.antfin.com
* 使用组件及场景:全套金融级分布式中间件
* 联系方式:[email protected]

展示

我们会定期同步信息至「Awesome SOFA」的用户列表中。

服务

armeria
ikhoon
ikhoon commented Mar 19, 2020

In our codebase, we push RequestContext and immediately run some code with try-with-resources.
For example:

try (SafeCloseable ignored = ctx.push()) {
    logger.trace(decorate(msg));
}

If RequestContext provides run(Runnable) or call(Callable) we can reduce boilerplate code and simplify it.

ctx.run(() -> logger.trace(decorate(msg));

This is inspired by g

shaladdle
shaladdle commented Oct 5, 2016

@jonhoo @tikue

  • Explain | syntax
  • Write more about services and clients and when you might return what errors. Have some examples.
  • Make it more clear that service implementations must be Clone/Send/'static
    • Add to the readme
    • Add to the macro documentation if it's not there
  • Warn of the dangers of mixing FutureService with SyncClient
    • Namely, if the client runs on

grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。

  • Updated Oct 30, 2019
  • Java

Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持

  • Updated Nov 1, 2018
  • Java

Improve this page

Add a description, image, and links to the rpc-framework topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the rpc-framework topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.