首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏函数式编程语言及工具

    akka-grpc - 应用案例

    不过有些项目需求不等人,需要使用这项技术,所以研究了一下akka-grpc,写了一篇介绍。本想到此为止,继续其它项目。想想这样做法有点不负责任,像是草草收场。 毕竟用akka-grpc做了些事情,想想还是再写这篇跟大家分享使用kka-grpc的过程。 我说过,了解akka-grpc的主要目的还是在protobuf的应用上。这是一种高效率的序列化协议。 akka-grpc应用一般从IDL文件里消息类型和服务函数的定义开始,如下面这个.proto文件示范: syntax = "proto3"; import "google/protobuf/wrappers.proto

    1.1K10发布于 2020-09-01
  • 来自专栏函数式编程语言及工具

    akka-grpc - 基于akka-http和akka-streams的scala gRPC开发工具

    那么可以想象得到如果需要支持http+rpc混合模式的应用,akka-grpc将会发挥很大作用,这也是akka-http下一步的发展趋势。 至于akka-grpc基于akka-streams的特性,我并没有感到太大的兴趣。如上所述,我们的目标是实现一种开放数据平台的终端接入接口。 也许,在开发一套内部IT系统的过程中akka-grpc可以很趁手。 实际上akka-grpc产生代码的plugin还是采用scalaPB的插件,这个过程已经在scalaPB系列博客里详细介绍过了。 在akka-grpc的官网上有很好的示范例子。我在例子的基础上增加了身份验证使用的示范。

    2.4K20发布于 2020-08-25
  • 来自专栏函数式编程语言及工具

    akka-typed(9) - 业务分片、整合,谈谈lagom, 需要吗?

    这个akka-http, akka-grpc可以胜任。然后各系统之间的集成可以通过一个流运算工具如kafka实现各聚合根之间的交互连接。 似乎所有需要的工具都齐备了,其中akka占了大部分功能。 在我看来:服务接入方面由于涉及身份验证、使用权限、二进制文件类型数据交换等使用akka-http,akka-grpc会更有控制力。

    1K20发布于 2020-08-11
  • 来自专栏函数式编程语言及工具

    Akka-CQRS(9)- gRPC,实现前端设备与平台系统的高效集成

    现在市面可供选择的gRPC-scala-客户端有scalaPB和akka-grpc两个,akka-grpc是基于akka-stream和akka-http构建的,按理来说会更合适,但由于还是处于preview

    1.4K20发布于 2019-06-24
领券