240 发简信
IP属地:内蒙古
  • 120
    纯手工搭建监控系统

    在IT行业中,性能监控和日志收集是确保系统稳定性和优化性能的关键。市面上也有很多的成熟的解决方案,包括企业级付费的:Datadog、New Relic等,也有开源免费的:Za...

  • viper热加载保存会触发多次的问题

    Viper是一个用于Go应用程序的完整且灵活的配置解决方案。它支持多种配置源,包括JSON、TOML、YAML、HCL以及Java属性配置文件,并且可以轻松地从远程配置中心(...

  • 120
    grpc详解及在Go中的应用

    一、http与http2及https 在介绍 grpc 之前先了解下 http、http2、https 的区别,因为 grpc 是基于 http2 协议标准设计开发的 1. ...

  • 120
    RPC介绍及跨语言应用(go-php)

    一、RPC介绍及原理 RPC(Remote Procedure Call)翻译过来是远程过程调度,一般应用在微服务中,用于多个服务间进行通信,也是一种网络通信协议 rpc的方...

  • 120
    windows下使用docker搭建swoole环境

    近期公司项目开发准备使用 hyperf 框架(基于swoole扩展的PHP协程框架),但是开发环境是在windows下,而windows对swoole的支持并不是很友好。所以...

  • @JaxLiu 限流过后的下单代码吗?那不是很简单了吗,插订单库,调第三方支付,没啥别的了

    秒杀解决方案

    秒杀系统的特点/难点 1. 访问量突然增大 突然增加的访问量可能导致原有商城系统响应不过来而崩溃 解决方案:将秒杀活动独立部署在另外的机器上面 2. 带宽问题 假如商品页面的...

  • 120
    PhpStorm2021.2版本实现断点调试

    一、前言 使用断点调试无疑是我们开发中的一大利器,不需要再考虑哪里的 var_dump 或者 print_r 忘记删掉。由于经常用到且最新版本有点区别故在此记录下。 二、工具...

  • 120
    秒杀解决方案

    秒杀系统的特点/难点 1. 访问量突然增大 突然增加的访问量可能导致原有商城系统响应不过来而崩溃 解决方案:将秒杀活动独立部署在另外的机器上面 2. 带宽问题 假如商品页面的...

  • mycat的介绍及使用

    mycat介绍 什么是mycatmycat是Java语言开发的目前比较主流的数据库中间件之一,是mycat团队在阿里开源的 Cobar 产品基础上而研发的,也一直在维护。my...

  • 120
    Swoole封装MySQL与Redis的连接池

    连接池 什么是连接池?连接池是创建和管理一个连接的缓冲池的技术,缓冲池中的连接可以被任何需要他们的线程使用。一个服务端资源的连接数量是有限的,比如:Redis的maxclie...

  • 120
    Redis事务及stream类型

    Redis事务 redis事务是一次可以执行多条命令,它的本质是一组命令的集合。一个事务中所有的命令都会被序列化,在事务执行过程中会按照顺序执行队列中的命令。redis事务是...

  • 120
    压测工具JMeter的使用

    简介 性能压测工具,在我们项目开发过程中肯定免不了要经常使用,来检测我们完成的接口或者整体服务的抗压水平。Apache提供了个 ab 命令,可以进行压测功能,只不过功能相对简...

  • MySQL与Redis的数据同步方案

    之前的文章有讲过MySQL到Elasticsearch的多种数据同步方案(多种MySQL与Elasticsearch的数据同步解决方案[https://www.jianshu...

  • docker安装es及在laravel中的应用

    docker安装elasticsearch 关于es的详细介绍以及安装包编译安装的方式,可以看之前的文章:安装Elasticsearch搜索引擎[https://www.ji...

  • 多种MySQL与Elasticsearch的数据同步解决方案

    es常用来解决大数据量下mysql查询的性能问题,而他们之间的数据同步问题就很关键。mysql和es的数据同步方案网上有很多,在这里总结记录下我使用过的三种方案。 还有一个阿...

  • centos7.8安装lnmp环境

    本次环境:centos7.8 + nginx1.18.0 + php5.6.30 + mysql5.7.31 文章末有本次用到的所有安装包的下载 1、查看当前centos版本...

  • Swoole加速Laravel框架

    一、swoole简介 Swoole 是一个使用 C++ 语言编写的基于异步事件驱动和协程的并行网络通信引擎,为 PHP 提供协程、高性能网络编程支持。提供了多种通信协议的网络...