微博已编辑是什么意思
微博已编辑是发送微博出现错误的情况,重新对已发送的微博内容进行编辑修改。修改过的微博就会出现已编辑的标识,还可以查看编辑记录。为了让用户更加直观地查看编辑内容可能造成微博语义变更或者反转,为了避免由此可能给阅读者带来困扰,编辑后的微博将会保留编辑记录,给阅读用户进行查看。
微博,是基于用户关系的社交媒体平台,用户可以通过PC、手机等多种移动终端接入,以文字、图片、视频等多媒体形式,实现信息的即时分享、传播互动 。
微博后端架构的三次重大升级
一、分布式平台化架构(2011 年 -2014 年)
为应对极速增长的流量,研发团队将微博核心系统从 PHP 架构改造成平台化的 Java 架构,并构建了分布式缓存、千亿级存储、异地多活、监控、服务化等基础架构,改造完成后微博拥有了支撑亿级 DAU、千亿级存储的高可用架构。
二、弹性混合云架构(2015 年 -2019 年)
2015 年起微博流量持续增长且热点频发,流量随时都可能成倍增加。为在可控的成本下完成热点应对工作,微博研发团队构建了基于 Docker 和公有云的弹性混合云架构,从核心业务开始花了三四年的时间逐步推广到微博各个业务,最终让各主要业务都具备了极速扩容能力,最新的弹性扩容速度是 10 分钟 5000 台。同时,也完成了微博的热点联动机制和 Service Mesh 技术架构 WeiboMesh 的建设,并推广到了各业务。
三、智能云原生架构(2020 年至今)
随着弹性能力的提升,微博单个运维和 DBA 能保障的服务和资源规模大幅增加,微博 DBA 人均管理 1 万以上的资源端口,但随着架构复杂度不断提升,如何提供普遍的高品质的保障服务变成新的挑战。研发团队开始对数据库、缓存、消息队列等进行智能化和弹性调度改造,并完成了可将单位成本降低 50% 的基于阿里云高配神龙服务器的整租零售方案建设,同步也在将运维和 DBA 团队升级为 DevOps 团队。由于云原生架构的改造和建设工作量非常巨大,相关工作还在持续推进中。