首页
学习
活动
专区
工具
TVP
发布

知识分享第8期

题图为中国铁道博物馆东郊馆中的毛泽东号列车

资源

1.Hawkular

Hawkular为RedHat开源的监控解决方案,实现语言为java,监控数据的底层存储引擎使用Cassandra,包含了告警功能。目前Github上的Star还较少。RedHat的OpenShift就使用了该监控方案。

2.Kong

基于Nginx OpenResty的API网关,支持自定义插件,支持比原生nginx更多的功能。

3.NuoDB

弹性可伸缩的关系型数据库,兼容SQL标准。将数据库中的事务和存储进行了分离,存储层支持多种存储系统,比如文件系统、Amazon S3和HDFS。因为存储层可以是外部的存储,意味着NuoDB的扩展性会大大增强,使其部署到Kubernetes成为了比较容易的事情。

4.Linux命令hping3

hping3是一个用于生成和解析tcp/ip协议的工具,能够对数据包进行定制,可用于端口扫描、DDOS攻击等,是一个比较常见的黑客工具。

5.Firecracker

Amazon开源的轻量级的虚拟机软件,使用KVM来创建和管理虚拟机,整体架构类似Kata Container。容器采用cgroup和namespace来做资源隔离,但是在安全性方面却比较差,轻量级的虚拟机在做到隔离性的同时,又提供了不错的启动速度,是容器领域的一个发展方向。

6.NginxConfig.io

NginxConfig.io是一款在线生成nginx配置文件的工具,可以通过点点鼠标,在文本框中内容的方式轻松生成nginx的配置文件。

7.Caddy

一款实用Go语言编写的负载均衡工具,默认启用HTTPS服务,可以使用Let's Encrypt来自动签发证书。配置文件的写法也比nginx要简洁。

8.loki

Grafana团队最新发布的基于Go语言开发的日志聚合系统,loki不会对日志进行全文索引,而是以压缩聚合的方式进行存储,可以对日志流通过打标签的方式进行分组,页面的展示直接使用grafana。对Kubernetes Pod中的log做了特别的支持,比较适合抓取和存储Kubernetes Pod中的log。

个人感觉该工具未来会很火爆,尤其是跟Grafana有着无缝的整合。很多公司会使用ES来作为日志中心的底层存储,但不见得所有的服务都有按照关键字进行匹配搜索的需求,ES作为日志中心就显得不够高效和经济。

9.JSON-RPC

json-rpc是rpc通讯中的一种json格式标准,该协议要求request和response的内容必须为json格式,且json有固定的格式。

10.KSQL

Apache Kafka的开源SQL引擎,可以使用SQL的形式查询kafka中的消息,该产品跟Kafka一样,同样为Confluent出品。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181220G1I06J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券