logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

lvs+keepalive+nginx高可用搭建

本文介绍了如何通过LVS+Keepalived+Nginx构建高可用集群方案。Nginx作为高性能反向代理服务器存在单机性能瓶颈,而LVS作为四层负载均衡工具吞吐量是Nginx的10倍以上。通过将LVS作为前端负载均衡,分发请求到多台Nginx服务器,实现Nginx的横向扩展。Keepalived用于检测LVS主备节点状态,实现故障自动切换。详细讲解了VS/DR调度模式原理及配置步骤,包括虚拟IP

文章图片
#lvs#nginx#php
电商推荐系统是如何做的

推荐系统排序模型经历了从人工规则到机器学习再到深度学习的演进过程。早期采用基于业务经验的规则排序,后发展为逻辑回归、GBDT等机器学习模型,通过特征组合预测用户兴趣。深度学习时代通过Wide&Deep等模型自动挖掘特征间非线性关系,并引入多目标优化和后排序干预提升效果。当前排序是数据驱动下模型与规则的结合,未来将朝着更复杂特征、更优模型结构和更灵活规则的方向发展。

文章图片
#人工智能#算法#机器学习
电商微服务流量染色

摘要:流量染色是为请求流量打标签的技术,在微服务架构中能有效解决开发测试中的环境隔离、灰度发布等问题。通过为请求添加染色标签并全链路透传,可实现泳道隔离、蓝绿部署、优雅下线等功能。该技术需要建立应用版本体系,改造基础框架支持标签传递和路由控制,虽能显著提升发布效率和测试便利性,但实施涉及全链路改造,需要业务方配合或采用Agent无侵入方案。

文章图片
#微服务#java#架构
mongoDB之分片集群

摘要:本文探讨了MongoDB分片集群在直播平台高并发场景下的应用。针对MySQL分表存在的数据分布不均、扩容繁琐等问题,分析了MongoDB分片集群的三大优势:灵活的数据模型、JSON格式存储和自动水平扩展能力。详细阐述了分片集群的架构组成、三种数据分布策略(范围、哈希、地域)以及自动均衡机制。结合直播打赏和订单系统等业务场景,提出了分片集群的适用条件和片键选择原则。最后强调分片集群虽能解决性能

文章图片
#mongodb#数据库
电商推荐系统是如何做的

推荐系统排序模型经历了从人工规则到机器学习再到深度学习的演进过程。早期采用基于业务经验的规则排序,后发展为逻辑回归、GBDT等机器学习模型,通过特征组合预测用户兴趣。深度学习时代通过Wide&Deep等模型自动挖掘特征间非线性关系,并引入多目标优化和后排序干预提升效果。当前排序是数据驱动下模型与规则的结合,未来将朝着更复杂特征、更优模型结构和更灵活规则的方向发展。

文章图片
#人工智能#算法#机器学习
Web端即时通讯技术原理详解

本文探讨了Web端即时通讯(IM)的技术实现方案,主要分析了传统Web通信的局限性及现代解决方案。文章首先指出浏览器原生无法直接实现客户端间通信,必须通过服务器中转。随后详细介绍了多种技术方案: 轮询(Polling)与长轮询(Long-Polling):基础但效率较低的请求-响应模式 HTTP流技术:包括XHR流、iframe流和htmlfile流三种实现方式 HTML5新技术:重点介绍了SSE

文章图片
#网络
说说唯一ID与CAS 元一软件

本文探讨了数据唯一标识的重要性及其在不同系统中的表现形式,分析了唯一性保证的常见方法(随机生成、顺序递增、树形结构等)及潜在风险。针对高并发场景下的数据冲突问题,提出了分布式锁的解决方案,并对比了Redis和Zookeeper两种实现方式的特性。文章进一步阐述了CAS(比较并交换)原理在分布式锁、数据库事务、消息幂等等场景中的核心作用,揭示了多对一模型下实现并发控制的基本思想。最后强调通过抽象归纳

文章图片
#架构
JDK类加载器双亲委派模型

本文深入解析了Java双亲委派模型及其破坏机制。首先解释了双亲委派模型的基本原理:类加载时先请求父类加载器加载,父类无法加载时再由子类加载器处理。这种机制既能避免重复加载,又能保证核心类库的安全性。文章通过三个典型案例展开分析:1)为何不能自定义java.lang.Object;2)多线程环境下类加载的线程安全问题;3)JDBC驱动加载的特殊实现。重点剖析了如何通过线程上下文类加载器(Thread

文章图片
#java#python#开发语言
Kafka(1)-Kafka基本术语

Kafka是一种高性能分布式消息队列系统,具有高吞吐量、高扩展性和可靠性。它采用异步通信机制,实现应用解耦、异步处理、流量控制和消息通信。Kafka核心概念包括生产者、消费者、主题、分区和副本,支持多线程消费和水平扩展。其特性包括异步生产、偏移量迁移、安全机制和数据流处理等。Kafka适用于日志收集、消息缓冲、用户行为追踪、监控数据处理等场景,并能与Spark、Flink等实时计算引擎集成。通过Z

文章图片
#kafka#分布式
    共 59 条
  • 1
  • 2
  • 3
  • 6
  • 请选择