Content Explore

Linux下用火焰图进行性能分析

Published : 2018-06-28 Categories : Coding Tags : flamegraph flame graph perf profile debug
1 火焰图简介
很多人感冒发烧的时候, 往往会模仿神农氏尝百草的路子: 先尝尝抗病毒的药, 再试试抗细菌的药, 甭管家里有什么药挨个试, 什么中药西药, 瞎猫总会碰上死耗子, 如此做法自然是不可取的,...

golang 内存分析/动态追踪

Published : 2018-06-27 Categories : Coding Tags : golang pprof profile debug
golang pprof
当你的golang程序在运行过程中消耗了超出你理解的内存时,你就需要搞明白,到底是
程序中哪些代码导致了这些内存消耗。此时golang编译好的程序对你来说是个黑盒,该
如何搞...

How To Use Systemctl to Manage Systemd Services and Units

Published : 2017-11-02 Categories : OS Tags : Systemd
Introduction
Systemd
is an init system and system manager that is widely becoming the new standard f...

50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs

Published : 2017-10-27 Categories : Coding Tags : Golang Go
Go is a simple and fun language, but, like any other language, it has a few gotchas… Many of those g...

Golang Auto Build Versioning

Published : 2017-09-25 Categories : Coding Tags : Go Golang Build Versioning
Atatus’s backend consumer and server are written in Go, and earlier we were just deploying our appli...

Move a Subdirectory of Git to a new Git repository and keep its commit history

Published : 2017-08-16 Categories : Tips Tags : Git Subdirectory
Example
Move directory (data/iossdb) from Git repository (git@github.com:lessos/lessgo.git) to a new...

TOP 10 DEVELOPER CRYPTO MISTAKES

Published : 2017-05-06 Categories : Security Tags : crypto
After doing hundreds of security code reviews for companies ranging from small start-ups to large ba...

Firing on All Cylinders: The 2017 Big Data Landscape

Published : 2017-04-10 Categories : Big data Tags : Big Data AI 2017
It feels good to be a data geek in 2017.
Last year, we asked “
Is Big Data Still a Thing?
”, o...

Big Data companies in 2017

Published : 2017-04-10 Categories : Big data Tags : Big Data AI
"Big Data: Firing on All Cylinders" - See Original Post
This table shows all of the companies includ...

如何设计API的限流(Rate Limit)功能:4种类型限流器图解

Published : 2017-04-06 Categories : Tips Tags : API rate limit
可用性和可靠性对于所有 Web 应用程序和 API 服务至关重要。如果您提供 API 服务,您可能体会过流量突增对服务质量的影响,甚至可能造成服务中断。本文介绍了对 API 限流的 4 种常用方法。本...