-
vivo全球商城:电商交易平台设计
作者:vivo 官网商城开发团队 - Cheng Kun、Liu Wei 本文介绍了交易平台的设计理念和关键技术方案,以及实践过程中的思考与挑战。 点击查阅: 《vivo 全球商城》系列文章 一、背景 vivo官方商城经过了七年的迭代,从单体架构逐步演进到微服务架构,我们的开发团队沉淀了许多宝贵的技术与经验,对电商领域业务也有相当深刻的理解。 去年初,团队···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL高可用方案MHA的一些总结和思考
MySQL高可用方案中MHA绝地是一个相当成熟的实现。对于数据的切换,其实MGR也能很好的完成,也就是说,数据层面的角色切换已经刻意很平滑的做好了,但是对于访问IP的处理,还是有很大的空间,MHA提供了很多可选的空间来支持。 常见的组合方式有: MHA+VIP MHA+keepalive MHA+Zookeeper 当然MHA+VIP是一种很成熟和经典的方···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
扒一扒Bean注入到Spring的那些姿势
来源:三友的java日记 大家好,我是三友~~ 这篇文章我准备来扒一扒Bean注入到Spring的那些姿势。 其实关于Bean注入Spring容器的方式网上也有很多相关文章,但是很多文章可能会存在以下常见的问题注入方式总结的不全没有分析可以使用这些注入方式背后的原因没有这些注入方式在源码中的应用示例...所以本文就带着解决上述的问题的目的来重新梳理一下Be···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
限定两小时!一次由权限类型归集引发的紧急SQL优化案例
编者按 《SQL性能优化与批判》是黄浩老师的系列新作,他将从过往在项目技术支持中碰到的诸多案例入手,细化到每一条问题SQL的内在病因,反思每一个案例的背后深思。今天跟大家分享的是第四个案例:获取责任人,需要回顾前情的同学请戳这里:案例一、案例二、案例三。 一、案例 这一天,I项目组的一个迭代版本需要上线,这是一个大版本,需要全员现场支撑,并要求上线后三天待···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Java 8 的Stream流那么强大,你知道它的原理吗?
来源:码猿技术专栏 大家好,我是不才陈某~ Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 StreamAPI可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。 本文会对···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
带您深入了解MySQL的权限管理
MySQL 的权限表在数据库启动的时候就载入内存,当用户通过身份认证后,就在内存中进行相应权限的存取,这样,此用户就可以在数据库中做权限范围内的各种操作了。 一、权限表的存取 在权限存取的两个过程中,系统会用到 “mysql” 数据库(安装 MySQL 时被创建,数据库名称叫“mysql”) 中 user、host 和 db 这3个最重要的权限表。 在这 ···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
研发运维双管齐下!Seal AppManager的正确打开方式
新一代应用统一部署管理平台 Seal AppManager 采用平台工程的理念,通过降低基础设施操作的复杂度为研发和运维团队提供易用、一致的应用管理和部署体验。Seal AppManager 帮助研发和运维团队实现关注点分离,即运维工程师负责基础建设,研发可以在零基础设施知识的情况下实现应用部署管理。 本文以运维和研发两个视角,介绍如何通过Seal App···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
在弹性应用程序设计上,eBay为什么选择MongoDB?
作为世界前十十个全球零售品牌,拥有1.7亿活跃买家和10亿在线市场,eBay无法承受系统停机带来的损失。这就是为什么公司依靠MongoDB作为其核心企业数据平台标准之一,为运行ebay.com的多个面向客户的应用程序提供支持。 在今年的MongoDB全球大会上,eBay的首席NoSQL DBA曲峰提供了弹性应用程序的实用设计模式 — 他的团队开发的一套支持···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
明修"栈"道——越过Android启动栈陷阱
作者:vivo 互联网大前端团队- Zhao Kaiping 本文从一例业务中遇到的问题出发,以FLAG_ACTIVITY_NEW_TASK这一flag作为切入点,带大家探究Activity启动前的一项重要的工作——栈校验。 文中列举一系列业务中可能遇到的异常状况,详细描述了使用FLAG_ACTIVITY_NEW_TASK时可能遇到的“坑”,并从源码中探究···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
7大绝招帮你轻轻松松提升MySQL性能
随着负载和文件大小的增长,性能往往会降低。记住以下的7个关键点,让你的MySQL轻松保持平稳运行。 测量应用程序的方式之一是测量它的性能。用户体验是衡量应用程序性能的一个指标,这就意味着用户是否能在合理的时间内获得所需的内容。 有很多研究都表明,性能对用户的行为有很大的影响: 79%的用户表示不太可能再次打开一个缓慢的网站; 47%的用户期望网页能在2秒钟···
- 发布时间:2025-05-21
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])