秒杀系统
1 人感兴趣 · 25 次引用
- 最新
- 推荐
盘点和总结秒杀服务的功能设计及注意事项技术体系
分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖了200,一般来讲秒杀系统的价格都比较低,如果超卖将严重影响公司的财产利益,因此首当其冲的就是解决商品的超卖问题。
设计秒杀系统架构,这 4 个关键点要注意
秒杀是电子商务网站常见的一种营销手段,那么设计一个高可用的秒杀系统架构,需要关注哪几点?
缓存与数据库一致性问题深度剖析
主要讨论了我们在平时的开发过程中,各大系统中都要用到的缓存数据的问题,进一步延伸到数据库和缓存的双写一致性问题,并且给出了所有方案的实现代码方便大家参考。
架构师训练营第 9 周学习总结
本周学习了JVM的架构和原理,Java的代码优化方案,以及电商秒杀系统的架构方案和性能优化方案。由于自己不是Java程序员,所以Java的部分没太听懂,秒杀架构案例还是解答了之前的很多疑惑并学到很多技巧的,比如秒杀系统应与主业务系统独立开来部署。
秒杀系统
性能越高的系统,定制化度越高,复用的时候带来的维护、开发成本越高。所以,设计一个系统是,要看满足多少目标qps,而不是上来就是一个复杂的在极致的高性能上死磕,而是在成本、维护性、需求等各方面上的平衡。一切架构都不能脱离它的使用场景
极客大学架构师训练营 0 期 week 09 作业
引用计数法与可达性分析:当对象的引用为0时,表明对象可以被回收;但是如果两个对象相互引用不能进行回收;通过GC ROOTS 方法栈桢中的局部变量、已加载类的静态变量、JNI handles、已启动且未停止的 Java 线程来标记可达对象。
极客大学架构师训练营 0 期 week 09 学习笔记
性能优化不是一蹴而就的,是循序渐进的,是因为有了性能问题而进行优化的,而不是为了优化进行优化,也并不是炫技。
「架构师训练营」作业:第 9 周
JVM 垃圾回收就是将 JVM 堆中的已经不再被使用的对象清理掉,释放宝贵的内存资源。 设计一个秒杀系统