- 博客(10)
- 收藏
- 关注
原创 aws ec2开启eno增强联网,启用C5类型ec2.
什么eno?aws官方介绍:增强联网使用单个根 I/O 虚拟化 (SR-IOV) 在支持的实例类型上提供高性能的联网功能。SR-IOV 是一种设备虚拟化方法,与传统虚拟化网络接口相比,它不仅能提高 I/O 性能,还能降低 CPU 使用率。增强联网可以提高带宽,提高每秒数据包数 (PPS) 性能,并不断降低实例间的延迟。使用增强联网不收取任何额外费用。简单来说就是让你的ec2带宽...
2018-05-07 17:26:33 1874
原创 nginx用gRPC做反向代理,让速度飞起来
什么是grpc?gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持.gRPC 基于 HTTP/2 标准设计,带来诸如双向流...
2018-04-24 16:41:30 10121 2
原创 Yearning 开源SQL审核平台
Yearning SQL审核平台 基于Inception的企业级web SQL审核平台。Website 官网www.yearning.ioFeature 功能数据库字典自动生成SQL查询 查询导出查询自动补全 SQL可视化自动生成 INDEX 索引语句ALTER 更改表结构语句SQL审核 流程化工单SQL...
2018-01-05 23:26:24 9004
原创 ceph对象存储搭建
最低限度机器: 1.osd1 192.168.1.2 2.osd2 192.168.1.3 3.monitor + radosgw 192.168.1.4 4.admin 192.168.1.5前期准备:0.所有机器初始化完毕,更改hostname,ntp校验时间,关闭selinux,关闭防火墙1.所有机器创建普通用户 ceph_deploy (ceph新版必须使
2017-12-21 14:23:15 4165
原创 使用pymysql 连接inception 的解决办法
最近用py3.5搭配django基于inception开发一套SQL审核平台。开发过程中发现inception支持mysqldb库但不支持pymysql库,无奈mysqldb库不兼容py3.5。 直接使用pymysql 连接inception报错如下:ValueError: invalid literal for int() with base 10: 'Inception2'查找pymysql源
2017-10-11 20:35:35 2570 2
原创 关于iptables的常用技巧方法
前序iptables的起源发展防火墙的工作原理等这里我们就不在复述。这里主要记录下日常运维过程中关于iptables的命令,参数及实际运用。链路管理命令iptables -F 清除预设表filter中的所有规则链的规则iptables -X 清除预设表filter中使用者自定链中的规则iptables -P :设置默认策略的iptables -Z:清空链,及链中默认规则的计数器i
2017-10-11 20:24:00 412
原创 关于TLS经验小结(下)
上期我们说到对称加密算法AES DES目前使用的几乎都是AES-GCM(DES安全性太差基本处于废弃状态)那除了这两种还有其他的吗?答案是有的ChaCha20那这种算法与AES-GCM相比有什么特别之处呢?上图展示的是CHACHA20-Poly1305 与 AES-GCM 两种对称加密算法的加密效率。从这张图中我们可以看到 ChaCha20的加密速度比AES快了差不多3倍左右。那为什么现在的网站打开
2017-10-11 20:23:16 861
原创 关于TLS经验小结(中)
上期讲了ssl握手流程与非对称加密,这期继续上期的话题讲一下对称加密以及模式。1.什么是对称加密?采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密。 它的优点: 1.安全强度高 2.计算量小 3.加解密速度快效率高如图:从图中我们可以看到,在相同安全强度的情况下,对称加密80位长度 = RSA加密1024位长度 = EC椭圆曲 线算法加密160位
2017-10-11 20:22:14 597
原创 关于TLS经验小结(上)
1.什么是tls? 安全传输层协议(Transport Layer Security)用于在两个通信应用程序之间提供保密性和数据完整性。TLS是SSL的标准化后的产物,有有1.0 1.1 1.2 1.3四个版本,目前最常用的是tls1.2协议。 1.tls的一些概念 1.1 算法种类 非对称加密: RSA DH 对称加密: AES DES Hash算法(散列): md5 sha1 sha
2017-10-11 20:18:54 756
原创 python高性能web框架Sanic学习--url
本文基于sanic 官方文档解释及自己阅读后的感想.首先什么是sanic?sanic是一款用python3.5+写的web framework。它有一下几个特点:1.flask-like的语法风格,简单易学2.轻量3.基于python3.5 async/await 及uvloop 它的性能非常好4.支持websocket…………特性先不BB了。让我们切入正题, 首先建立一个简单的http应用from
2017-10-11 20:15:56 1862
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人