- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 白话营销核心设计
营销系统设计的核心在于通过通用模型简化复杂玩法。文章指出营销的本质是在合适时间向目标人群提供优惠/权益以驱动业务指标,避免烟囱式开发的关键在于建立统一核心系统。通过活动(壳)、权益(核)、约束(条件)三大概念可覆盖80%的营销场景,配合预算管理和风控模块形成完整架构。设计原则强调解耦、通用性、可配置和可观测性,关键模块包括权益建模、优惠计算引擎和预算控制。文章建议将营销视为"策略引擎+运营配置"的综合体系,新玩法只需扩展配置而非重构代码,并需确保系统具备高性能、可排查和抗并发能力。
2025-12-03 20:35:02
835
原创 分布式事务解决方案
目前的应用系统,不管是企业级应用还是互联网应用,最终数据的一致性是每个应用系统都要面临的问题,随着分布式的逐渐普及,数据一致性更加艰难,但是也很难有银弹的解决方案,也并不是引入特定的中间件或者特定的开源框架能够解决的,更多的还是看业务场景,根据场景来给出解决方案。根据笔者最近几年的了解,总结了几个点,更多的应用系统在编码的时候,更加关注数据的一致性,这样系统才是健壮的。一、基础理论
2017-03-06 17:19:47
1651
原创 Java Volatile详细介绍
Java并发中的可见性与原子性:可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。 可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结果。另一个线程
2017-02-16 17:42:24
546
原创 MySQL存储引擎之Myisam和Innodb
Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAMInnoDB构成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的扩 展名是.MYI (
2017-02-16 17:31:16
400
原创 dubobo接口的泛化调用(不依赖jar包)
1.dubbo泛化调用的应用场景(个人观点) 对于一个项目要大量调用其他平台,如移动网关(开放平台这样的)。这时候如果还是按照以前依赖jar包的调用方式,项目打包之后将极其的庞大,后期也难以扩展,这时候就需要dubbo泛化的调用方式。2.dubbo泛化处理过程关于泛化,dubbo文档这样描述的。http://dubbo.io/User+Guide-zh.htm#U
2016-07-12 09:31:47
8373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅