不管是运维还是开发,都需要掌握一定的 "Linux知识" ,好多人都觉得Linux命令太难记,或者记住之后很快就忘记了,坦言我自己也是这样,没有什么好的方法,就是要多去使用,通过反复的使用强化自己的记忆。 下面我就归纳了作为开发人员必知必会的一些Linux命令(持续更新 ): 一、 Linux文件操 ...
分类:
系统相关 时间:
2019-01-22 17:33:01
阅读次数:
200
上一篇我们讨论了akka-cluster的分片(sharding)技术。在提供的例子中感觉到akka这样的分布式系统工具特别适合支持大量的带有内置状态的,相对独立完整的程序在集群节点上分布运算。这里重点要关注这些程序的内部状态,它们会占用系统资源包括内存。把状态保存在内存里相对存放在数据库里能显著提 ...
分类:
移动开发 时间:
2019-01-22 16:26:15
阅读次数:
358
带入gRPC:gRPC Streaming, Client and Server 原文地址:带入gRPC:gRPC Streaming, Client and Server 前言 本章节将介绍 gRPC 的流式,分为三种类型: Server-side streaming RPC:服务器端流式 RPC ...
分类:
其他好文 时间:
2019-01-17 23:39:33
阅读次数:
243
分布式Tensorflow 分布式Tensorflow Tensorflow的一个特色就是分布式计算。分布式Tensorflow是由高性能的gRPC框架作为底层技术来支持的。这是一个通信框架gRPC(google remote procedure call),是一个高性能、跨平台的RPC框架。RPC ...
分类:
其他好文 时间:
2019-01-17 22:38:18
阅读次数:
222
微服务现在辣么火,业界流行的对比的却都是所谓的Monolithic单体应用,而大量的系统在十几年前都是已经是分布式系统了,那么微服务作为新的理念和原来的分布式系统,或者说SOA(面向服务架构)是什么区别呢?我们先看相同点:需要Registry,实现动态的服务注册发现机制;需要考虑分布式下面的事务一致性,CAP原则下,两段式提交不能保证性能,事务补偿机制需要考虑;同步调用还是异步消息传递,如何保证消
分类:
编程语言 时间:
2019-01-16 19:48:32
阅读次数:
274
写在前面 最近接触了 gRPC 体会到虽然众多 RPC 框架各有各的特点但是他们提供的特性和功能有很多的相似之处 , 这就说明他们面对同样的分布式系统带来的问题。从 2016 年左右开始接触到 dubbo ,基本停留在使用的 ...
分类:
其他好文 时间:
2019-01-12 17:49:02
阅读次数:
207
今天在安装php版本 grpc扩展的时候报错如下: cc1: error: unrecognized command line option "-std=c11" cc1: warnings being treated as errors cc1: error: unrecognized comma ...
分类:
其他好文 时间:
2019-01-07 20:58:53
阅读次数:
606
gRPC 基于如下思想:定义一个服务, 指定其可以被远程调用的方法及其参数和返回类型。gRPC 默认使用 protocol buffers 作为接口定义语言,来描述服务接口和有效载荷消息结构 grpc 支持定义四类服务方法:单向RPC、服务端流式RPC、客户端流式RPC、双向流式RPC 单项 RPC ...
分类:
其他好文 时间:
2019-01-03 11:02:29
阅读次数:
335
随着.NET Core的发布和开源,.NET又重新回到人们的视野。.NET Core的下个3.0即将release,加入非常多的新功能,越来越拥抱变化,DevOps和Microservice的最佳实践已经在.NET Core落地,比如 Ocelot网关、Grpc+Consul 服务注册发现、Apwo ...
分类:
Web程序 时间:
2018-12-24 22:03:06
阅读次数:
216
安装 定义proto协议文件 对proto文件进行编译 ...
分类:
其他好文 时间:
2018-12-20 23:15:41
阅读次数:
340