其他
赠书 | SkyWalking 观测 Service Mesh 技术大公开
int64 startTime = 1;
int64 endTime = 2;
string sourceServiceName = 3;
int32 sourceServiceId = 4;
string sourceServiceInstance = 5;
int32 sourceServiceInstanceId = 6;
string destServiceName = 7;
int32 destServiceId = 8;
string destServiceInstance = 9;
int32 destServiceInstanceId = 10;
string endpoint = 11;
int32 latency = 12;
int32 responseCode = 13;
bool status = 14;
Protocol protocol = 15;
DetectPoint detectPoint = 16;
}
...
destServiceId = B
sourceServiceId = B
...
destServiceId = C
开发灵活。WASM技术类似Nginx的LuaJIT,依靠C++与Rust语言,可以获得很好的灵活性。 性能优良。由于WASM代码会被编译到Envoy内部,其性能有很好的保证。 功能丰富。根据不能的场景,可以提供不同的插件组合,组合出更丰富的功能。基于以上的特点,SkyWalking对于Envoy和Istio可能有以下演进方向的影响。 使Envoy和Istio支持SkyWalking专用的追踪传播协议。 精细控制Envoy发送到OAP的数据粒度,目前ALS模式传入的数据过于繁杂,且不能裁剪,使用WASM插件后希望可以进行更细的控制。 支持更多的控制平面。由于使用Envoy作为数据平面的Service Mesh系统已经有一定规模,使用WASM模式可以避免与特定控制平面绑定,从而支持更多的系统。
#欢迎来留言#
留言点赞数量最多的前三名
CSDN携手【机械工业出版社】送出吴晟撰写的
《Apache SkyWalking实战》一本
截至8月14日12:00点
更多推荐阅读