寻味人生(5)我不喜欢黄花菜
我一直不喜欢黄花菜。黄花菜又叫金针、金针菜,它有些甜味,口感很劲道,可以做汤,也可以炒。对大部分人来说,它是一个味道不错的菜,对于我,是汗流浃背的采摘记忆。夏季最热的几个月,它的花朵长到最大最饱满。一定要在开花之前摘下来,如果开花了,最后的成品就是次一级的。田地里每天都有新的花朵达到采摘条件,所以每天都要下地摘。
贝甲基金微服务架构设计
贝甲基金项目的重要合作伙伴是恒生电子,它提供的基金业务解决方案的市场占有率很高,雪球基金就是客户之一。项目预研的时候,部门成员都没接触过基金项目,业务复杂度不好把握。恒生电子派了售后人员介绍了恒生云的架构和业务流程,结合基金业务接口文档,我们对开发方案和可能出现的问题比较清晰了。恒生的解决方案很完善,实现了用户体系、基金交易以及基金行情,并且提供了Windows远程虚拟机,通过可视化的方式配置基金交易。
面试连环炮系列(二十八):数据库读写分离的目的是什么?
数据库读写分离的目的是什么;读写分离会带来什么问题?如何解决;MySQL主从复制的原理清楚吗;读写分离具体怎么实施呢
面试连环炮系列(二十七):如何保证缓存与数据库的数据一致性
如何保证缓存与数据库的数据一致性;如果只要数据最终一致性,该怎么做呢;为什么是删除缓存,而不是更新缓存;如果删除缓存失败了,怎么解决?
面试连环炮系列(二十六):什么情况下JVM频繁发生full GC
什么情况下JVM频繁发生full GC; 在实际项目什么代码导致full GC;线上怎么排查是哪个程序导致的ful GC
基于数据库号段模式实现分布式ID
唯一ID是业务系统操作数据的重要凭据。如果是单表,采用数据表的自增主键作为唯一ID即可。在分布式和高并发场景下,数据快速增长,单表可能被拆成多表,如果使用自增主键作为唯一ID,每个表都要设置不同的增长步长,不便于数据库扩展。本文主要介绍基于数据库号段模式实现分布式ID。
面试连环炮系列(二十️五):RocketMQ怎么保证消息不丢失
RocketMQ怎么保证消息不丢失;如何保证消息不重复;消费端收到两条一样的消息,应该怎样处理;可以是实现顺序消息吗;使用顺序消息存在哪些问题
我在优购网的幸福日子
我在优购工作的几年,先在移动部门负责H5站点开发,之后负责了用户模块,如优惠券、购物积分。原移动开发部门解散,北京分公司接手移动端的需求。由于需求不多,领导同事都很好相处,工作非常轻松。这段经历是唯一可以用幸福来形容的职场时光。
寻味人生(4)好久不见的煮包子
2013年夏天,我在深圳南山区的南头古城闲逛,见到一个中年妇女开了个小摊卖煮包子,一块钱一个,她的口音很像我们老家的。我的心情有点激动,掏钱买了一个。她的煮包子馅料是莲藕猪肉,味道偏咸,面皮有点凉,也不蓬松,没有焦香味。不好吃,我很失望。