AWS Lambda Intro

AWS Lambda Intro

Aws Lambda Intro

suo.li
1. AWS Lambda 概念 AWS Lambda 属于AWS提供的无服务器架构的计算服务(serverless computing service),用户可以使用 AWS Lambda 支持的语言和相应的运行时环境来创建函数和自包含的应用并上传到 AWS Lambda上去,AWS Lambda会以高效灵活的方式去运行函数和应
FreeBSD账户管理

FreeBSD账户管理

FreeBSD account management

suo.li
1. 账户类型 系统账户 和linux一样,用来运行系统进程的用户,不允许登录系统 用户账户 和某个人关联的账户,用来日常发邮件,写代码等工作的账户 另外,系统默认有个nobody账户,虽然看似该用户没有太多 权限,但是不应该将大量的任务或者进程交给nob
Strace工具基本使用

Strace工具基本使用

Strace Usage

suo.li
程序运行Debug实用工具ltrace和strace ltrace 库调用追踪器,追踪一个进程运行过程中调用了哪些库函数(function), ltrace也可以追踪系统调用和信号 strace 追踪一个进程运行过程中与哪些系统调用和信号有交互, strace 依赖于Linux下的系
Mongodb Shard集群手动将大块的jumbo chunk拆分

Mongodb Shard集群手动将大块的jumbo chunk拆分

Mongodb Shard Manual Split Jumbo Chunk

suo.li
最近压测MongoDB Shard集群时发现集群中四个shard 的shard1的primary机器负载异常的高,其它三个shard 的primary负载在40%左右,shard1的primary负载就已经 飙升超过80%,经过查看日志发现shar
Mongodb Shard集群中的复制集主备切换

Mongodb Shard集群中的复制集主备切换

Mongodb shard active-Standby switch

suo.li
最近公司准备上线新的业务,需要压测MongoDB Shard集群采用多个机器来回放日志进行压测, 使用js解析以往的日志,并拼装成新的请求来请求服务,进行压测。使用25台机器并发发起 请求,每分钟20000个请求,MongoDB Shard集群的p
将PG数据库中的表数据导出到MongoDB

将PG数据库中的表数据导出到MongoDB

Export data from postgresql to mongodb

suo.li
1. PG sql 使用row_to_json()函数将数据转为json格式 使用COPY命令将数据写到标准输出 注意:使用COPY命令直接将表数据写到某个文件中需要superuser权限 1 > select regextappid as appid, bindings->'devid' as devid, bindings->'wechat' as wechat from user_info; 2. > SELECT row_to_json(sso_bindings) FROM ( select regextappid as appid, bindings->'devid' as devid, bindings->'wechat' as wechat from user_info ) sso_bindings; 3.
FreeBSD_intro

FreeBSD_intro

FreeBSD_intro

suo.li
1. freeBSD is not linux freeBSD是由BSD Unix的源代码发展而来的, 2. freeBSD history FreeBSD是FreeBSD项目的发展成果。它是一种开放源代码的类Unix的操作系统, 基于BSD Unix的源代码派生发展而来。加州大学伯克利分校在1975年至1993年 开