• 从网络、编码、内容感知、存储、分发看视频云端到端技术实践
    8月23日,LiveVideoStack联合京东云邀请4位技术专家,从ROI视频编码、多码率自适应,到海量多媒体存储,再到高可用CDN网络架构、弱网传输优化,一同揭秘京东云视频端到端产品技术实践。京东云架构师张树军详细介绍了在复杂网络条件下,如何通过“京享超清”、多码率切换、舒适音频等技术手段提升画质、优化音频、减少带宽浪费,并借助“质量检测”实时分析视频质量,保证用户观看体验。张树军 京东云架构师视频存储系统实现高性能、高可用、低成本视频点播服务说到用户体验,网络无疑是其中关键技术之一。
  • Harbor 高可用集群方案
    Harbor可以支持一主多从的镜像发布模式,可以解决大规模镜像发布的难题:只要往一台Registry上发布,镜像就像“仙女散花”般地同步到多个Registry中,高效可靠。Harbor多实例数据库问题,这个也只需要将harbor中的数据库拆出来独立部署即可。
  • 最简单的 Kubernetes 高可用安装方式!
    本文教你如何用一条命令构建 Kubernetes 高可用集群且不依赖 HAProxy 和 Keepalived,也无需 Ansible。通过内核 IPVS 对 apiserver 进行负载均衡,并且带 apiserver 健康检测。架构如下图所示:本项目名叫 sealos,旨在做一个简单干净轻量级稳定的 Kubernetes 安装工具,能很好的支持高可用安装。不如 kubelet 统一管理来的干净简洁。我们还出现过 Keepalived 把 CPU 占满的情况。一旦 apiserver 不可访问了,会自动清理掉所有 Node 上对应的 IPVS 规则, 等到 Master 恢复正常时添加回来。且这样做之后最核心的功能都集成到 kubeadm 中了,sealos 就单单变成分发和执行上层命令的轻量级工具了,增加节点时我们也就可以直接用 kubeadm 了。
  • 北京 Meetup 预告 | 内含四个满满干货的 ACMUG 专场来啦!
    本周六,我们将联合 ACMUG 在北京举办 Infra Meetup,除了我司互联网架构师李坤将会和大家分享 TiDB 高可用架构的设计要点之外,来自京东的贺伟老师、数据库爱好者张甦和中国 MySQL 用户组主席团成员张冬洪老师也会为大家带来 3 个精彩的分享。感兴趣的朋友们快来报名吧~PingCAP · 北京Infra Meetup No.11414:00 - 14:40Speaker:李坤,PingCAP 互联网架构师,TiDB User GroupAmbassador,前美团、去哪儿数据库专家。是 MySQL 和 MariaDB 技术的权威社区。
  • 分布式消息系统,设计要点。画龙画虎难画骨
    消息系统的设计要点,有很多。现在,很难有一个消息系统,能够兼顾下面提到的设计要点。高可靠消息系统的可靠性和性能是相悖的。同时,数据的完整性校验也是需要的,这也是类似kafka这种消息系统,数据量大的时候,启动时间非常长的原因。即确保消息至少被消费1次。对于消息吞吐量来说,是一个生产端、mq节点、消费端共同优化的结果。事务消息更加耗费性能,慎用。消息系统的作用消息系统在目前的分布式系统中设计中,作用越来越大。异常情况下,丢失几条消息,无伤大雅。但消息系统,可能关注的只是mq本身。
  • Kubernetes 在有赞的实践
    因为 Kubernetes 几乎支持所有的容器业务类型,包括无状态应用、有状态应用、任务型和 Daemonset,Kubernetes 也逐渐成为容器编排领域不争的事实标准。Master 高可用Master 节点是 Kubernetes 中最重要的部分,生产中必须要保障它的高可用。etcd 是 Kubernetes 当中唯一带状态的服务,集群中所有的数据都保存在 etcd 中。Kubernetes 选用 etcd 作为它的后端数据存储仓库正是看重了其使用分布式架构,没有单点故障的特性。
  • Kubernetes 在有赞的实践
    因为 Kubernetes 几乎支持所有的容器业务类型,包括无状态应用、有状态应用、任务型和 Daemonset,Kubernetes 也逐渐成为容器编排领域不争的事实标准。Master 高可用Master 节点是 Kubernetes 中最重要的部分,生产中必须要保障它的高可用。etcd 是 Kubernetes 当中唯一带状态的服务,集群中所有的数据都保存在 etcd 中。Kubernetes 选用 etcd 作为它的后端数据存储仓库正是看重了其使用分布式架构,没有单点故障的特性。
  • 分布式消息系统,设计要点。画龙画虎难画骨
    消息系统的设计要点,有很多。现在,很难有一个消息系统,能够兼顾下面提到的设计要点。高可靠消息系统的可靠性和性能是相悖的。同时,数据的完整性校验也是需要的,这也是类似kafka这种消息系统,数据量大的时候,启动时间非常长的原因。即确保消息至少被消费1次。事务消息更加耗费性能,慎用。缓冲 在服务层和缓慢的落分布式消息系统,设计要点地层作为缓冲层存在,作用与削峰类似,但主要用于服务内数据流转。异常情况下,丢失几条消息,无伤大雅。但消息系统,可能关注的只是mq本身。
  • 实现微服务的高可用:一份从0到1的必读手册
    除了硬件软件在本质上无法做到“无中断”,外部环境也可能导致服务的中断,例如断电,地震,火灾,光纤被挖掘机挖断,这些影响的程度可能更大。这中间将会出现的细节是多种多样的,所以我们需要对这样一个微服务高可用方案进行一个顶层的设计,围绕服务高可用,先检查下我们手里有多少张牌。
  • 人人都想学架构(一)
    最近看了一本书《从零开始学架构》,最早是在极客时间购买的专栏,后来参加博文视点活动的时候,我又拿了一本纸质书,不过最近才看完。架构师是人人都想从事的一个岗位,种类也非常多,可真正能落地的估计不多,也涉及到很多的方法论,时间长了,架构师有的时候也和年龄挂上了沟,如果有机会我更喜欢接触垂直领域的技术,以点到面,这样学习的更扎实。框架关注规范,架构关注结构。在《从零开始学架构》说道,高可用基础是“状态决策”,就是集群之间如何判断服务器出现故障,可以是协商式,独裁式,明主式。
  • 走进宿迁,解密开发者关心的京东云数据中心
    2019 年 9 月初,宿迁数据中心举办了首个开放日,解密京东云高速成长的背后故事。宿迁数据中心采用全局 T3 局部 T4 的标准设计并建造。宿迁数据中心灭火系统的设计理念是保证数据中心在火灾中仍能不间断运行,同时尽快灭火且保证对人体的安全无害。绿色环保也是京东云数据中心的特色。2015 年,京东集团宣布在宿迁建设数据中心后,京东云与宿迁市政府通过京东云华东数据中心项目向运营商争取,通过精品 OTN 项目将运营商网络接入国家一级环网,极大提升了宿迁市的生产级应用网络质量。
  • 本周六 上海丨“运维架构技术实战”技术沙龙
    本次活动Rancher Labs和极光将携手三位嘉宾,从容器、k8s 等方面进行分享,希望能给大家解决复杂的业务问题提供有效的思路和帮助。云原生时代的 Docker 及 Kubernetes 技术,在给企业带来巨大便利的同时,也引入了新的运维挑战。此次演讲将分享 Rancher 的经验和实践。好礼相送此外,参加Rancher演讲环节的互动还可以获得以下技术书籍一本:本周六,上海见!旗舰产品Rancher是一个开源的企业级Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理。
  • 重磅!独家解密新版技术运营标准及案例分析
    导语:2019年9月6日,GNSEC 全球新一代软件工程高峰论坛,腾讯技术专家、《技术运营标准》核心编写专家 梁定安(大梁)全面、系统地分享了技术运营标准的七大模块及案例。新版技术运营标准分别以七大技术运营的维度,提供可量化和可评测的运维能力成熟度检查项,供广大企业的运维同仁参考与自评,找准技术运营能力提升的路径。将是广大运维人员,也是技术运营标准所关注和希望找到答案的。在规划技术运营标准时,我们有考虑到技术运营的七个模块不应是相互割裂的。
  • 一文了解 Apache Cassandra 是什么
    DataStax 雇佣了多名 Cassandra Committer,为 Cassandra 项目提供了相关支持,并引领其发展。Cassandra 非常美丽,以至于阿波罗给了她预见未来的能力。Cassandra 预知了她的特洛伊城终将覆灭,但却无力阻止这一悲剧。Cassandra 分布式数据库就据此命名。Apache Cassandra 特性分布式和去中心化Cassandra 是分布式的,这意味着它可以运行在多台机器上,并呈现给用户一个一致的整体。但 Cassandra 是无中心的,也就是说每个节点都是一样的。与主从结构相反,Cassandra 的协议是 P2P 的,并使用 gossip 来维护存活或死亡节点的列表。去中心化这一事实意味着 Cassandra 不会存在单点失效。Cassandra 就是高可用的。
  • 阿里云支持使用Keepalived搭建负载均衡软件吗?
    先大概了解下Keepalived,它是一个基于VRRP协议来实现的服务高可用方案,能够避免IP的单点故障,它结合其他的负载均衡技术,从而保证整个集群的高可用性。Keepalived配置文件主要有三个段一个master和多个backup,vrrp_instance,vrrp_instance。阿里云上支持Keepalived吗?当用户直接在 keepalived.conf 文件中指定一个普通内网 IP 为 virtual_address,系统无法完成迁移。
  • 年薪40万Java开发在阿里巴巴是什么水平?
    在BAT中就是一个很好的案例,例如阿里巴巴P7、P8级别的员工不仅是年薪30到80万不等,还有更多股票持有。今天刚好有此机会,经过半年多的时间我整理一份架构图谱,主要是针对2-5年左右的Java开发程序员提升的,不管是传统行业还是互联网行业,掌握这些技术都能对自己有一个质的飞跃。最新Java面试题珍藏多年的最全面的Java面试解答视频,今天忍痛割爱分享出来。
  • 年薪40万Java开发在阿里巴巴是什么水平?
    在BAT中就是一个很好的案例,例如阿里巴巴P7、P8级别的员工不仅是年薪30到80万不等,还有更多股票持有。今天刚好有此机会,经过半年多的时间我整理一份架构图谱,主要是针对2-5年左右的Java开发程序员提升的,不管是传统行业还是互联网行业,掌握这些技术都能对自己有一个质的飞跃。最新Java面试题珍藏多年的最全面的Java面试解答视频,今天忍痛割爱分享出来。
  • 三体云–高可用实时音视频服务演进之路
    三体云的前身是一家视频会议提供商,如今致力于为多领域提供实时音视频技术整体解决方案,为开发者提供简单易用、极度稳定、低延时、高保障的直播云服务,这其中的转变在架构升级、系统调度和质量监控三个方面都有不同的体现。文/ 张光整理 / LiveVideoStack大家好,我是三体云CTO张光,今天我演讲的主题是三体云如何提供高可用的实时音视频服务。因此三体云在转型音视频服务之后需要对旧的系统架构进行全面的升级。这样对于节点的选择流程会使三体云部署的全部节点都是符合服务标准的选择。
  • 大规模微服务单元化与高可用设计
    说到大规模微服务系统,往往是一些7*24时不间断运行的在线系统,这样的系统往往有以下的要求:第一、高可用。大规模微服务场景下,运维人员很难进行命令式手动运维来控制应用的生命周期,应该采用声明式的运维方法。首先,每一个微服务都有实现良好的无状态化处理,幂等服务接口设计。所以要讲整个架构分成两个部分,无状态部分和有状态部分,而业务逻辑的部分往往作为无状态的部分,而将状态保存在有状态的中间件中,如缓存,数据库,对象存储,大数据平台,消息队列等。对于文件,照片之类的数据,应该存放在统一的对象存储里面。
  • Kubeadm 部署高可用 K8S 集群
    下面将描述每个节点要执行的步骤:Master01:二、三、四、五、六、七、八、九、十一Master02、Master03:二、三、五、六、四、九node01、node02:二、五、六、九集群架构:一、kuberadm 简介Kuberadm 作用Kubeadm 是一个工具,它提供了 kubeadm init 以及 kubeadm join 这两个命令作为快速创建 kubernetes 集群的最佳实践。kubeadm 通过执行必要的操作来启动和运行一个最小可用的集群。相反,我们期望由一个基于 kubeadm 从更高层设计的更加合适的工具来做这些事情;并且,理想情况下,使用 kubeadm 作为所有部署的基础将会使得创建一个符合期望的集群变得容易。
活跃用户
《科技日报》是富有鲜明科技特色的综合性日报,是面向国内外公开发行的中央主流新闻媒体,是党和国家在科技领域的重要舆论前沿,是广大读者依靠科技创造财富、提升文明、刷新生活的服务平台,是中国科技界面向社会、连接世界的明亮窗口。
记录分享Java技术博客。定期更新 Java 开发相关技术,主打个人原创和系列博文。 与个人博客(http://cmsblogs.com/)保持同步
分享java开发中常用的技术,分享软件开发中各种新技术的应用方法。每天推送java技术相关或者互联网相关文章。关注“java那些事”,让自己做一个潮流的java技术人!《java程序员由笨鸟到菜鸟》系列文章火热更新中。
开发者社区:打造全网最全的开发者聚集地,分享全栈开发的技术文章、工具资源、精选课程、视频资源、学习资料和人生职场成长感悟。
雷锋网,读懂智能&未来。
一位云计算运维讲师的博客,本博为运维工程师相关技术博客,涉及微软系统、思科设备、各版本Linux、各种服务软件,使用简要语言描述、图文搭配、视频形式讲解各类技术,欢迎访问订阅!
讯石信息咨询(深圳)有限公司成立于2001年4月,由国际光电产业的一群通讯行业专家、管理专家与咨询专家共同创办而成。
为程序员(码农)提供最新最全的编程技术文章,分享程序员的有趣故事。提供全面的前端、php、java、android、ios、.net学习教程
分享Android相关技术文章、学习资料、视频教程、热点资讯、工具资源、课程书籍等。每天推送,欢迎投稿!
Android技术分享平台,每个工作日都有优质技术文章推送。你还可以向公众号投稿,将自己总结的技术心得分享给大家。
这里有技术、算法、职场、感悟、面经、资源,一线大厂干货,10万 + 程序员都在看,做一个有趣的帮助程序员成长的公众号,每天早上8点20,第一时间与你相约。
分享Python、Java、前端、大数据、机器学习、人工智能等技术,关注码农技术提升•职场突围•思维跃迁,15万+程序员的成长充电站。
有品好玩的科技,一切与你有关
Java 人的社区,专注 Java 一百年!
程序员分享平台 | 官方应用下载地址:http://toutiao.io/download
数字公民的糖
国内 Kubernetes 技术爱好者聚集地,内容起于K8S而不止于K8S,涉及Docker、微服务、ServiceMesh、DevOps、虚拟化等云计算及云原生相关开源项目,分享技术、经验、资讯,坚持干货。
Alibaba group 下1.7w+ star开源项目主要开发者,活跃于各类技术社区。爱总结,爱分享。从前端到全栈,每日分享前端、客户端、Node、面试等相关高质量精选文章。小白的大神养成记,你我共勉!
NJSD会议服务号 | 连接全球技术力量,呈现顶级技术交流
良许,自学转行IT,现为世界500强Linux开发工程师。公众号分享大量Linux干货,以及git、数据库、树莓派等方面技术知识。期待您的关注,一起学习进步!(后台回复 1024 免费赠送资源)