认知觉醒(元认知、复利、拉伸区)、习惯改变(积极、专注、实践、克己、阅读、淡然) - 知行合一 🚀🚀🚀
ES - 基于Golang的简单使用ElasticSearch
本文简要介绍了安装问题中的资源相关问题和es数据存储目录混用的解决方法
Hugo+Ngrok+ECS,实同步内外网网络环境
本文介绍了将本地网络服务代理到公共网络的解决方案。通过使用hugo构建一个简单的web服务和ngrok部署一个网络代理服务,可以将本地服务代理到公共网络,以供其他用户访问。
Xdebug Timeout Question
请求简单PHP脚本时,收到`Broken pipe`错误提示。进一步检查连通性,使用`nc`工具替代`telnet`进行端口连通性检查。同时,发现PHPSTORM已经阻塞了多个请求。
Golang编程中如何正确命名(最佳实践)
Golang编写优雅代码的重要前提是良好的命名规范,包括一致性、简短性和准确性。本文介绍了驼峰命名法、局部变量命名的长短取舍以及包命名的注意事项,并提供了参考标准库代码的提示。
基于Docker Alpine镜像+Go源码构建Golang
本文详细介绍了基于源码编译安装Golang的步骤,并说明了Go编译器和工具的安装方式及所需的前置条件。
Mysql - 2054 Error (auth plugin匹配问题)
本文介绍了在连接PHP7.3和MariaDB8.0版本时出现的错误,以及如何解决该问题。
backlog - 有关Listen系统调用中的backlog简要说明
本文简要概述了网络编程中backlog概念的相关内容,包括网络服务处理连接的过程和连接队列差异。
Websock简要介绍+Nginx WS代理设置
Websocket是一种全双工通信的网络传输协议,用于解决C/S之间的数据交互问题。本文介绍了Websocket的概念、握手过程和相关问题。值得参考的阅读内容有ably服务商的文档、ably ws聊天示例以及其他参考资料。
Go net/http内部处理流程
本文介绍了Go语言中net/http包的内部处理流程,包括HTTP服务器的基本实现原理和网络编程中TCP Server的实现过程。
PHP常驻进程内存泄露跟踪分析
文章介绍了分析内存泄漏问题的过程,包括了对消息消费业务、系统状态的分析,以及如何快速找到问题的根因。同时强调了学习和巩固基础知识的重要性,以及解决性能问题的综合考虑。
Linux Preformance Analyze CPU(二) - Linux性能分析之CPU
本文概述了平均负载、CPU负载高和系统负载分析相关的内容,以及使用stress工具进行压力模拟的方法。
Linux Preformance Analyze Overview(一) - Linux性能分析大纲
本文讲述了性能优化的相关步骤、应用程序分析、性能监控以及系统资源诊断和优化的方法和工具,同时探讨了架构设计优化和Linux内核优化的内容。
Go Diagnose - 诊断工具
本文介绍了Go语言中用于诊断、分析和优化程序性能的工具和技术,包括Profiling、图形化分析、Coredump转存储再调试、Runtime事件和统计分析等。同时还介绍了Linux使用perf工具和Mac使用Instruments工具的方法。文章还提到了生产分析的策略和GODEBUG参数的配置。
Ius- 安装和升级CentOS Yum仓库中未及时更新的包
IUS项目提供高质量的RPM包并及时发布更新的版本,安装后可查询并安装最新包
Influxdb_graphite_compare
文章介绍了对比 InfluxDB 和 Graphite 的时间序列工作负载的基准测试结果,最新测试结果显示 InfluxDB 优于 Graphite。
Proxy Source - 代理加速
本文介绍了解决软件或开发工具下载缓慢问题的方法,并提供了相关的仓库地址。
Docker(四)Docker Container Network(容器互联、docker-compose.yml连接外部网络配置)
本文介绍了在Docker容器中连接其他容器以及在docker-compose.yml中配置连接共享容器的方法,同时还探讨了不同容器的网络连接问题,提供了解决方案。
Hey - 基于Golang开发的一款类似Ab的压测工具
Hey是一款基于golang的类似ab的工具,可以进行压力测试和自定义开发。本文介绍了hey的仓库地址、安装方法以及后续可以做的三个事情。
Docker(二)Docker Composer使用(应用服务组装、部署构建、网络连通设置等)
本文简要介绍了Docker Compose和其主要目标,即在隔离环境中运行并交互多容器Docker应用程序。Compose通过定义和运行多容器应用程序,提供了多应用开发环境、自动化测试环境和单机部署的能力。文章还提到了Docker Compose的安装方式以及其对远程Docker主机的支持。
Docker(三)Docker Machine简要说明(创建DockerVM主机、VM存储说明等)
Docker Machine是一个用于配置和管理Docker主机的工具,可以在虚拟主机上安装Docker Engine,并连接和管理云提供商上的Docker主机。与Docker for Mac的区别是,Docker Machine是一个独立工具,可以配置和管理Dockerized主机,而Docker for Mac是一个包含Docker Engine、Docker CLI和Docker Machine的套件。
Apdex - 衡量用户满意度的指标
本文介绍了SLA和Apdex两个与IT应用程序性能相关的名词,并讨论了Apdex计算方式以及如何分析当前应用系统的Apdex。
分布式架构设计 - 基于Istio+K8s实现微服务可见性
本文涉及了分布式架构设计、可观测微服务、操作系统、微服务开发与部署等多个主题。其中提到了基于Kubernetes和Istio的微服务可观测性、Go和gRPC的微服务实现、分布式系统关键技术、微服务架构介绍和挑战等内容。
httpstat - 基于Golang写的一款Http检测工具
httpstats 是一个基于 Go 编写的工具,可以以直观的方式显示 http 的处理周期和耗时
杂项 - 书单、影单
本文介绍了提升通识能力的方法,包括阅读经典学术专著、推荐的书单以及值得观看的影视作品。
基于PG(Prometheus+Grafana)实现Linux基础设施的监控(上)
本文简要介绍了基于Prometheus和Grafana的系统监控解决方案,以及相关的软件和配置步骤。