1
Klingon OP 小项目初期阶段是不是直接用 nignx 去组织各个 gRPC 服务,类似于一个 gateway 的作用。这样不用花太多时间在服务的治理上了。
|
2
Klingon OP 示例代码 greeter_cient_timeit.py 中,提供了对比测试,HTTP/2.0 的多路复用大约能节省一半的时间。
|
3
tomychen 2018-03-27 13:58:35 +08:00
我一直在想 nginx 有一天会不会也像 apache 一样臃肿
|
6
pynix 2018-03-27 17:54:15 +08:00
和 tcp_pass 好像没啥区别。。。
|
7
lastpass 2018-03-27 18:06:30 +08:00 via Android
就我一个看成了 gRGB 吗?
我还在想这是什么灯光效果, nginx 怎么玩的光污染。 |
8
rrfeng 2018-03-27 18:08:03 +08:00 via Android
对比?楼主你醒醒...根本不是一回事。
|
10
janxin 2018-03-27 18:24:23 +08:00
现在有人用上这个版本的 nginx 了嘛?版本太新了,真的不敢更新,后面跟着 openresty 升吧
|
11
zhs227 2018-03-27 18:51:33 +08:00
@pynix 负载均衡,按请求内容分发节点,这些都是 tcp_pass 做不到的。
原来这类框架不及 http 的就是在这些方面,现在支持 gRPC 以后,估计原来 REST 的一些东西,http 类的 api 接口,微服务都会慢慢的往这边转。 |
15
Klingon OP @rrfeng 嗯嗯,请帮对比下区别。
想抛出来,让大家讨论下,有哪些是 nginx 的新模块不能实现的,而且这些是否在项目演进各个阶段是否重要 开发维护工作量如何 有什么替代方案。 |
16
timonwong 2018-03-27 20:29:37 +08:00
出 grpc 支持能更好的驱动 ngmesh,这是我个人比较看好的。因为之前基本上就 envoy 可以选择。
另外的就是做 GRPC API Gateway 也多了个选择 |
19
graysheeep 2018-03-28 09:21:47 +08:00
楼主这个怎么跑 能说明下么?直接 docker-compose?怎么验证呢
|
20
Klingon OP @graysheeep 我是在 mac 下跑的 nginx 和 python3,可以分别看下这俩目录下的 readme.md 文件
|
21
wwek 2018-08-01 23:22:39 +08:00
小项目 没那么多服务治理能力刚需
给我在 nginx 里写死,貌似可以一战 |