广告贴(含内推信息)

如果你是HR, 点击这里可以下载我的最新简历

阅读全文

kubenetes notes

from geekbang

阅读全文

广告api服务技术分享

本文主要分享内容如下:

  1. 低延迟api设计
  2. 服务自动拉起
  3. 日志转储(硬盘容量问题)
  4. 云redis连接数上限处理问题
  5. redis存储优化,及频控压力处理
  6. 定时任务设计及潜在bug(golang使用ticker.C制定定时任务潜在bug)

阅读全文

hexo-best-practice

http://leidar.ren

  • 利用腾讯云解决hexo静态网站开发疑难:
    1. windows环境部署麻烦,易出错
    2. 单主机中毒/坏了之后,只剩部署在服务器上的html页面,_postmarkdown文件丢失
    3. 多主机(笔记本+台式机)协同开发同步麻烦,MacBook air sftp upload不友好
    4. npm慢,下载插件易崩溃
    5. 网页加载缓慢,考虑切入CDN,但切入CDN之后,缓存刷新慢,不利于开发
    6. 图床,如七牛云取消测试域名之后崩溃问题
    7. 部署nginx私有服务器过期,宕机问题

阅读全文

TOB服务部署安全模块

在TOB业务中部署在服务器中的程序可能会被窃取.对此设计一套安全模块,通过设备信息, 有效期,业务信息的确认来实现业务安全, 主要使用openssl进行加密, upx进行加壳。

阅读全文

lua

游戏里面用lua来热更新的
redis的默认方法也是lua(我觉得是因为和nosql很搭)

阅读全文

php

PHP是世界上最好的语言:

  1. 学习零成本,上手分分钟
  2. 容错性高,if里面写break也能快乐的跑

阅读全文

lucence

借助基础的lucence框架理解搜索引擎的原理~~
ref: Lucene in Action:

信息超负荷问题解决方案: 新的用户接口/智能代理
Lucene是一个高性能,可伸缩的信息搜索库,可以为应用程序添加索引和搜索能力.
版本: java/Perl/Python/C++/net
搜索引擎的核心是索引
搜索的质量用精确度和召回率来描述,召回率衡量系统搜索到相关文档的能力,精确度描述过滤不相关的能力

阅读全文

消息队列

实时性要求不高,比较耗时的任务,可以考虑消息队列,如激活邮件,图像处理。

应用场景

  • 应用耦合:多应用对于同一消息处理

阅读全文

picu项目 golang使用体会

因为原来的golang的notes只有三行。
为了文章质量添加一些项目经历~过两天更新到km上

阅读全文