首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
mythcsj
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
处理高并发的一般思路
从此不再惧怕服务高并发~
马蜂窝推荐系统容灾缓存服务的设计与实现
数据库突然断开连接、第三方接口迟迟不返回结果、高峰期网络发生抖动...... 当程序突发异常时,我们的应用可以告诉调用方或者用户「对不起,服务器出了点问题」;或者找到更好的方式,达到提升用户体验的目的。 用户在马蜂窝 App 上「刷刷刷」时,推荐系统需要持续给用户推荐可能感兴趣…
应对接口级的故障
将降级操作独立到一个单独的系统中,可以实现复杂的权限管理、批量操作等功能。其基本架构如下: 实现方案:逐步调优,开始时先根据推断选择某个关键资源和阈值,然后测试验证,再上线观察,不合理再优化。
DDD第1篇 - 为什么使用DDD?
先说声抱歉,最近两三个星期都没有产出新的文章了。一方面是忙(懒);另一方面是在想能写什么题材,毕竟日常开发中遇到能写的问题其实不多。 恰好最近参加了公司的DDD(领域驱动设计)培训,再加上自己目前项目上也是使用的DDD,半年来大家也遇到过一些坑。所以打算写一些DDD方面的文章,…
人人都是 API 设计师:我对 RESTful API、GraphQL、RPC API 的思考
有一段时间没怎么写文章了,今天提笔写一篇自己对 API 设计的思考。其二,我觉得我针对这个话题,可以半个小时之内搞定,争取在 1 点前关灯睡觉,哈哈。 现在,我们来一起探讨 API 的设计之道。我会抛出几个观点,欢迎探讨。 通常情况下,规范就是大家约定俗成的标准,如果大家都遵守…
2019年成为优秀的Java开发人员的10个技巧
这些建议和技巧将帮助您提高编程和编码技能,这对于成为优秀的Java开发人员至关重要。这些技巧对核心Java开发人员和Java Web开发人员同样有用。 对于Java开发人员来说,这是最重要的事情。甚至Java 9在6个月前发布,人们现在正在谈论#java11。无论如何,我知道许…
处理高并发的一般思路
今天看见有人聊目前系统有2亿的PV,该如何优化?当我看到这个话题的时候,突然在想自己工作中也遇到了不少高并发的场景了,所以即兴发挥,在这里简单总结和分享下,欢迎指正和补充。 在高并发的场景,有时候为了保证核心业务的正常进行,我们需要对一些次要的业务进行服务降级。简单的降级方案如…
微内核架构-插件思想
1. 插件管理 核心系统需要知道当前有哪些插件可用,如何加载这些插件,什么时候加载插件。常见的实现方法是插件注册表机制 2. 插件连接 指插件如何连接到核心系统。通常来说,核心系统必须指定插件和核心系统的连接规范,然后插件按照规范实现,核心系统按照规范加载即可 3. 插件通信 …