本期作者韩志华大数据平台工具负责人赵孔明大数据平台资深开发工程师邓晓大数据平台资深开发工程师01 平台总体简介 1.1 数据平台介绍项目代号:Berserker - 狂战士平台定位∶基于大数据生态组件的数据采集、传输、存储、查询、开发、分析、挖掘、测试、执行、运维管理的一式数据开发治理平台,服务于公司内部对数据有需求的各种角色成员。不同角色的日常工作∶数据分析师/产品/运营∶●&nbs
转载 2024-01-31 17:32:33
289阅读
原创 马家忆 01 背景 直播行业从传统的娱乐直播发展到教育直播、电商直播等形式,产生了很多新的玩法。传统的直播是一位主播展示才艺,观众通过弹幕、送礼物等方式进行互动。随着网络质量不断地提高,用户也对直播平台产生的新的要求,实时互动直播的场景就出现了,观众可以同时观看多位主播之间互动的画面,让直播间的气氛更好。B站直播的连麦PK、视频连线业务就提供了这个能力。主播看到
转载 2024-03-14 18:57:43
68阅读
B作为国内最大的二次元视频分享平台,因其丰富的视频内容和强大的社区功能得到了广泛的用户青睐。随着用户数量的不断攀升,如何构建一套高效、稳定的视频技术架构已成为B面临的主要挑战。本文将围绕“B视频技术架构”的搭建过程进行全面记录,从环境准备到扩展应用逐步展开,希望能为有类似需求的开发者提供理论支持和实操参考。 ## 环境准备 在搭建B视频技术架构之前,有必要明确所需的软硬件要求,以确保系
原创 6月前
154阅读
主要从直播弹幕系统必备的高稳定、高可用、低延迟这三个方面出发,主要分享了bilibili直播弹幕服务架构上的最新实践。以下为正文:高并发实时弹幕是一种互动的体验。对于互动来说,考虑最多的地方就是:高稳定性、高可用性以及低延迟这三个方面。高稳定性,为了保证互动的实时性,所以要求连接状态稳定;高可用性,相当于提供一种备用方案,比如,互动时如果一台机器挂了,此时必须保证可以和另外一台机器连接,这样就从侧
转载 2023-09-14 23:25:10
128阅读
# 如何实现“B技术架构图” 作为一名刚入行的小白,要想绘制一个技术架构图是一个很好的开始,特别是像B这样复杂的平台。本文将为你详细讲解实现过程,提供所需的代码示例,帮助你掌握绘制技术架构图的基本方法。 ## 整体流程 首先我们可以将实现的整体流程整理成下表: | 步骤 | 说明 | | ------ | ------
原创 2024-09-28 06:04:41
73阅读
架构图   说明:1.logic启动http服务器, 接受http请求,用于将数据推送到kafka以及获取在线用户信息,websocket身份校验2.comet组件起动webdocket/tcp服务, 管理连接, 并负责将数据推送至指定连接3. job组件订阅指定kafka指定频道的消息信息, 开启管道监听(将获得的数
转载 2023-07-05 22:10:54
203阅读
【导读】本文整理了 B 站在云+社区沙龙分享的高可用架构,一起来学习小破的稳定性实践吧!流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,从Google SRE的系统方法论以及实际业务的应对过程中出发,分享一些体系化的可用性设计。对我们了解系统的全貌上下游的联防有更进一步的了解。负载均衡BFE 就是指边缘节点,BFE 选择下游 IDC 的逻辑权衡:离 BFE 节点比较近的基于带宽的调度策略某
转载 2024-02-06 19:28:12
21阅读
前言B说崩就崩了!流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,本文是B技术总监毛剑老师在「云加社区沙龙online」的分享整理,详细阐述了从Google SRE的系统方法论以及实际业务的应对过程中出发,一些体系化的可用性设计。对我们了解系统的全貌、上下游的联防有更进一步的帮助。一、负载均衡负载均衡具体分成两个方向,一个是前端负载均衡,另一个是数据中心内部的负载均衡。前端负载均衡方面,
日期:2021.09.20 项目主要参考了: 1、后端:https://www.bilibili.com/video/BV1y7411R73P 2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31一、idea、springcloud、git 当前的项目结构是这样的,系统架构参考b尚硅谷的众筹系统搭建的 视频链接:https://www.bil
转载 2023-12-18 16:12:27
104阅读
水果商城(Spring+MyBatis+SpringMVC)模仿b的项目(https://www.bilibili.com/video/BV1EC4y1a7yH),前端就是简单的JSP,前端基本上没有怎么修改(毕竟我是纯后端选手,其实是菜)。后端因为b那位大佬是真的大佬,很对都是封装过的,对新手不太友好,我就把后端改了,但是基本逻辑还是跟着大佬走的。系统开发平台:Tomcat9.0.60 +
转载 2023-12-16 20:55:36
133阅读
两大基本结构B有两大基本的信息分类结构,分区结构和标签结构。无论是普通用户日常查找内容,还是做专业的数据分析,可利用的信息分类结构主要是这两种。分区结构分区是B最基本的结构。B站主页和排行榜会将分区放在最明显的位置。 B的UGC内容总共有14个分区,60多个子分区。比如“游戏”区下面的“单机游戏”和“电子竞技”就是平行的子分区。 一个视频只能属于一个子分
 B概述名称:Bilibili(哔哩哔哩)或简称为B地位:是中国大陆第二个弹幕视频网站,最大的年轻人潮流文化娱乐社区,并于2018年3月28日B正式在纳斯达克上市口号:哔哩哔哩 - ( ゜- ゜)つロ乾杯~。 如何后来居上B由原AcFun(又称A)网友“⑨bishi”于2009年6月26日创建。由于AcFun网站在运营时往往不稳定,所以Mikufans建站的初衷是为用
 8 月 4 日消息 今日晚间,以“你的幻想世界”为主题的 2021 bilibili 游戏新品发布会举行。IT之家了解到,此次发布会一次性发布了 16 款游戏新作。其中,除 10 款 B独家代理游戏外,B还公布了 6 款自研游戏。这也是自 2019 年自研项目成立以来,B自研游戏的首次亮相。一、自研游戏1. 代号:依露希尔《代号:依露希尔》是由 B自研的一款 3D 即时策略卡牌
转载 2024-01-22 22:15:44
89阅读
如何快速管理和查看多个B账号数据,对于大部分运营者来说是一件比较繁琐的事,那么应该如何高效管理账号?实现多维度运营b账号?一、多账号管理通过把up主账号添加进关注的up主,可输入up主昵称、id或主页链接添加,也可添加自己运营的账号,也可添加其他竞争up主的账号进行数据监测来源-果集·飞瓜数据(B版) 添加完成后可以直接在数据总览页面一键预览所有账号的数据增量情况,包括新增作品、新
1.概述 2.负载均衡负载均衡具体分成两个方向,一个是前端负载均衡,另一个是数据中心内部的负载均衡。 前端负载均衡方面,一般而言用户流量访问层面主要依据DNS,希望做到最小化用户请求延迟。将用户流量最优地分布在多个网络链路上、多个数据中心、多台服务器上,通过动态CDN的方案达到最小延迟。有些企业做了异地多活,多个机房在北京。上海等。以上图为例,用户流量会先流入BFE的前端接入层,第一层的BFE实际
背景在像微服务这样的分布式架构中,经常会有一些需求需要你调用多个服务,但是还需要确保服务的安全性、统一化每次的 请求日志或者追踪用户完整的行为等等。 你可能需要一个框架来帮助你实现这些功能。比如说帮你在一些关键路径的请求上配置必要的鉴权 或超时策略。那样服务间的调用会被多层中间件所过滤并检查,确保整体服务的稳定性。设计目标性能优异,不应该掺杂太多业务逻辑的成分方便开发使用,开发对接的成本应该尽可能
转载 2023-11-07 06:52:18
107阅读
# B源码架构解析 B(哔哩哔哩)是中国知名的弹幕视频分享网站,用户可以在这里观看各种视频,并进行弹幕评论。B源码架构设计合理,下面我们来简单分析一下其架构。 ## B源码架构概述 B的源码架构采用了一种典型的前后端分离架构,前端使用Vue.js框架,后端使用Spring Boot框架。前端和后端通过RESTful API进行通信,实现了数据的传输和交互。 ## B站前端架构
原创 2024-07-14 07:26:49
146阅读
B公司架构是一个复杂而富有活力的系统,随着用户和内容量的急剧增加,架构面临着诸多挑战。它需要能够灵活应对高并发的用户访问、实时内容的快速分发以及多样化的内容创作和管理。本文将深入探讨B的公司架构问题,解析其相关技术原理,并探讨具体的应用场景。 ## 背景描述 B(哔哩哔哩)作为国内最大的弹幕视频网站之一,近年来经历了快速的发展。其成功的背后是一个高效且极具弹性的架构支撑。了解B的公司架
原创 5月前
43阅读
# B后端架构实现指南 作为一名刚入行的小白,了解并实施B那样复杂的后端架构可能会令人望而却步。不过,通过拆解和逐步实现,我相信你也能掌握这一过程。本文将为你详尽讲解如何实现B后端架构。 ## 任务流程 以下是实现B后端架构的流程图: | 步骤 | 描述 | |-------|-------------------------
原创 2024-10-10 06:40:29
157阅读
本文转自:高可用架构目录01 背景02 混部的概念03 B混部的场景04 在离线混部05 离线间混部06 混部管理平台07 混部效果08 总结01 背景中大型互联网公司的服务器数量可达万级别,在降本增效的大背景下,机器资源利用率的重要性日益凸显。如何在确保服务SLO影响最小的情况下提高机器资源利用率,从而降低服务器的采购成本,是一项非常值得研究的课题。对于k8s云平台来说,造成机器平均
  • 1
  • 2
  • 3
  • 4
  • 5