首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
lingling1420q
更多收藏集
微信扫码分享
微信
新浪微博
QQ
105篇文章 · 0订阅
群消息已读回执(这个屌),究竟是推还是拉?
每当发出一条微信消息,都希望对方尽快看到,并尽快回复,但始终不知道对方是否阅读。每当收到一条不能立马回复的微信消息,都默默返回,假装没看见。画外音:不想回复的人,唉,你只是个好人。微信用于个人社交,产品设计上,在线状态,强制已读回执都有可能暴露个人隐私,故微信并无相关功能。钉钉用...
朱晔和你聊Spring系列S1E5:Spring WebFlux小探
本文会来做一些应用对比Spring MVC和Spring WebFlux,观察线程模型的区别,然后做一下简单的压力测试。 这里的@Document和@Id是为Mongodb服务的,我们定义了MyData将会以mydata作为Collection的名字,然后id字段是Docume…
IM消息系统的设计和实现
组播/广播:服务器发送消息给一组客户端。有组ID来标识这组用户 上行消息:服务器发送消息给一组客户端。有组ID来标识这组用户 cacheService 维护全局在线用户,是一个二级map user_id -> conn_id -> server_id。 缺点: 同步消息的逻辑会…
有赞延迟队列设计 – W资讯
延迟队列,顾名思义它是一种带有延迟功能的消息队列。 那么,是在什么场景下我才需要这样的队列呢?
一文搞懂微服务各种概念
服务提供者如何发布一个服务,服务消费者如何引用这个服务。具体来说,就是这个服务的接口名是什么?调用这个服务需要传递哪些参数?接口的返回值是什么类型?以及一些其他接口描述信息 在微服务架构下,主要有三种角色:服务提供者(RPC Server)、服务消费者(RPC Client)和…
从单一架构到分布式交易架构,网易严选的成功实践
过去两年严选提出并设计了统一售后模型、最大可退金额、和多级退款引擎等概念,抽象出了销退支持、上门取件、极速退款、售后风控等通用能力,经过几次架构演变,有效的降低了业务逻辑耦合和复杂度,可以做到上层业务的快速搭建和服务接入。 作为电商产品,交易在严选的业务中承担着重要的角色。
朱晔的互联网架构实践心得S1E1:Pilot
最近几年写博客确实写得少了,初出茅庐的时候什么都愿意去写,现在写一点东西之前会反复斟酌是否有价值。工作十几年了,做了N多个互联网系统,业务涉及教育、游戏、电商、O2O、P2P,算是各种类型的互联网系统都摸过,多少有一些心得,架构方面的文章网上很多很多,有些是说一些方法论,有些是…
[译文]Domain Driven Design Reference(三)—— 模型驱动设计的构建模块
这些模式根据领域驱动设计,广泛地推行了面向对象设计的最佳实践。他们指导决策来提炼模型,并使模型和实现保持一致,每一个都增强了其他的有效性。仔细制定模型元素的细节为开发人员提供了一个稳定的平台,从中可以探索模型并使其与实现保持紧密联系。 在面向对象的程序中,用户界面,数据库和其他…
揭秘|每秒千万级的实时数据处理是怎么实现的?
闲鱼目前实际生产部署环境越来越复杂,横向依赖各种服务盘宗错节,纵向依赖的运行环境也越来越复杂。当服务出现问题的时候,能否及时在海量的数据中定位到问题根因,成为考验闲鱼服务能力的一个严峻挑战。 线上出现问题时常常需要十多分钟,甚至更长时间才能找到问题原因,因此一个能够快速进行自动…