文章列表

Hugo 跨版本升级(二)

上一次折腾 Hugo 是[去年年初的]事情了,时隔接近两年,再次记录下 Hugo 跨版本升级的一些实践细节。 阅读全文

使用 Nginx 构建前端日志统计服务(打点采集)服务

, , ,
工作中经常会遇到需要“数据支撑”决策的时候,那么可曾想过这些数据从何而来呢?如果业务涉及 Web 服务,那么这些数据的来源之一便是服务器上各种服务器的请求数据,如果我们将专门用于统计的数据进行服务器区分,有一些服务器专注于接收“统计类型”的请求,那么产生的这些日志便是“打点日志”。本文将介绍如何在容器中使用 Nginx 简单搭建一个支持前端使用的统计(打点采集)服务,避免引入过多的技术栈,徒增维护成本。 阅读全文

阿里云 IP 地理位置库(淘宝IP库)实践(后篇)

, , , ,
上篇文章提到如何[在容器环境中]使用阿里云离线IP地理位置库,前文中测试性能看起来满足日常离线小样本、低频率私密调用性能没有大的问题,但是针对大量数据的场景,再不搭建集群多实例的情况下,显然是无法满足需求的。本篇记录 C++ 版本 SDK 的踩坑过程,希望帮助后面的同学节约折腾时间。另外希望看到本文的产品 PD 同学可以尽快推动文档完善。 阅读全文

阿里云 IP 地理位置库(淘宝IP库)实践(前篇)

, , , ,
最近的几个项目对于 IP 查询需求愈发强烈,使用免费数据库和在线接口已经不能够满足我们的需求。于是我们使用了[阿里云(IP地理位置库)] ([淘宝IP地址库]首页推荐)的离线版本,在使用过程中发现了一些文档的不足,缺失了容器场景的使用案例。本篇记录 Python 版本 SDK 的踩坑过程,希望帮助后面的同学节约折腾时间。另外希望看到本文的产品 PD 同学可以尽快推动文档完善。 阅读全文

容器化 FRP 使用方案

, ,
最近在折腾过程中,使用到了 FRP 这款软件,碰巧作者在几天前更新的 v0.34.1 版本只发布了容器版本,并未像之前一样发布多种编译版本。距离上一次写 FRP [相关的内容],已经过去了两年。本文就基于官方容器版本,介绍该软件的简单使用方法吧。 阅读全文