E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
技术专题
实时社群
技术专题
(一):支持百万人超级群聊,一文读懂社群产品Discord
本文由腾讯产品体验设计师volihuang分享,原题“千万级增长,实时社交产品Discord拆解”,本文收录时有内容修订和大量排版优化。1、引言对于大多数人而言,对即时通讯IM应用的认知仍然停留在微信、QQ这类经典的即时通讯聊天场景。实际上,如今的即时通讯技术已渗透到各种业态中,包括本系列文章将要分享的目前大热的Discord实时社群软件(Discord主要用于游戏社交),研究Discord软件(
·
2023-09-01 16:44
即时通讯im网络编程
【Alibaba中间件技术系列】「RocketMQ
技术专题
」RocketMQ消息发送的全部流程和落盘原理分析
RocketMQ目前在国内应该是比较流行的MQ了,目前本人也在公司的项目中进行使用和研究,借着这个机会,分析一下RocketMQ发送一条消息到存储一条消息的过程,这样会对以后大家分析和研究RocketMQ相关的问题有一定的帮助。分析的总体技术范围发送到存储,本文的主要目的是主要是为了认识一条消息并分析被发出且被存储的,代码中,关于MQ文件系统的优化,设计等。来自官方源码example的一段发送代码
夏壹-10分分享
·
2023-09-01 06:20
分布式&微服务技术体系
中间件
rocketmq
技术专题
:API资产识别大揭秘(二)
在上一期中,我们介绍了API资产的识别技术,探讨了API资产的定义以及各类风格API的识别技术。在本期中,我们将继续介绍API资产识别中的API聚合技术。一、相关介绍作为API资产梳理中的关键环节,API聚合的目的是从流量数据中识别出各种API,并通过分析将流量中API进行归一化处理。*API资产聚合其实类似于生活中的物品聚类。在API资产梳理过程中,将通信流量当中属于同一个的API接口用通用模式
·
2023-08-30 14:03
【CI/CD
技术专题
】「Docker实战系列」本地进行生成镜像以及标签Tag推送到DockerHub
背景介绍Docker镜像构建成功后,只要有docker环境就可以使用,但必须将镜像推送到DockerHub上去。创建的镜像最好要符合DockerHub的tag要求,因为在DockerHub注册的用户名是liboware,最后利用dockerpush命令推送镜像到公共仓库。前提概要你需要在Dockerhub注册用户:到官网注册账号:hub.docker.com/例如:注册账号名称:liboware在
夏壹-10分分享
·
2023-08-30 07:12
分布式&微服务技术体系
ci/cd
docker
eureka
【分布式
技术专题
】「OSS中间件系列」Minio的文件服务的存储模型及整合Java客户端访问的实战指南
Minio的元数据数据存储MinIO对象存储系统没有元数据数据库,所有的操作都是对象级别的粒度的,这种做法的优势是:个别对象的失效,不会溢出为更大级别的系统失效。便于实现"强一致性"这个特性。此特性对于机器学习与大数据处理非常重要。数据管理元数据与数据一起存放在磁盘上:数据部分纠删分片以后存储在磁盘上,元数据以明文形式存放在元数据文件里(xl.json)。假定对象名字为obj-with-metad
夏壹-10分分享
·
2023-08-29 08:13
分布式&微服务技术体系
分布式
中间件
java
Java
技术专题
-【Guava Collections】实战使用相关Guava不一般的集合框架
GoogleGuavaCollections使用介绍简介GoogleGuavaCollections是一个对JavaCollectionsFramework增强和扩展的一个开源项目。由于它高质量API的实现和对Java特性的充分利用,使得其在Java社区受到很高评价。笔者主要介绍它的基本用法和功能特性。使用介绍GoogleGuavaCollections(以下都简称为GuavaCollection
洛神灬殇
·
2023-08-27 17:04
【分布式
技术专题
】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构
MinIO背景介绍MinIO创始者是AnandBabuPeriasamy,Harshavardhana(戒日王)等人,Anand是GlusterFS的初始开发者、Gluster公司的创始人与CTO,Harshavardhana曾经是GlusterFS的开发人员,直到2011年红帽收购了Gluster公司。MinIO在设计上汲取了GlusterFS的相关经验与教训,系统复杂度上作了大量简化。MinI
夏壹-10分分享
·
2023-08-26 09:52
分布式&微服务技术体系
分布式
中间件
开源
【SpringCloud
技术专题
】「Gateway网关系列」(1)微服务网关服务的Gateway组件的原理介绍分析
为什么要有服务网关?我们都知道在微服务架构中,系统会被拆分为很多个微服务。那么作为客户端要如何去调用这么多的微服务呢?难道要一个个的去调用吗?很显然这是不太实际的,我们需要有一个统一的接口与这些微服务打交道,这就是我们需要服务网关的原因。我们已经知道,在微服务架构中,不同的微服务可以有不同的网络地址,各个微服务之间通过互相调用完成用户请求,客户端可能通过调用N个微服务的接口完成一个用户请求。比如:
夏壹-10分分享
·
2023-08-25 10:14
分布式&微服务技术体系
spring
cloud
gateway
微服务
【郭林专刊】Java XML
技术专题
PagenavigationXML基础教程XML和Java技术JavaXML文档模型JAXP(JavaAPIforXMLParsing)StAX(StreamingAPIforXML)XJ(XMLEnhancementsforJava)XML验证XPathXQueryXSL转换处理器XStream数据绑定本专题汇总了大量面向Java开发人员的XML技术文章和教程,内容涉及XML基础、JavaXML
云哥中国
·
2023-08-24 13:36
软件开发
xml
java
文档
jaxb
api
xslt
报名倒计时|码住 2023 Google 开发者大会精彩活动!
大会将为开发者们带来期待已久的主旨演讲,以及涵盖Mobile开发、Cloud开发、AI开发、Web开发的
技术专题
演讲。开发者能第一时间获得Google开发产品和工具的最新动态,学习
·
2023-08-24 12:41
IM消息ID
技术专题
(七):深度解密vivo的自研分布式ID服务(鲁班) 仅登录用户可见
本文由vivo互联网技术AnPeng分享,本文收录时有内容修订和重新排版。1、引言本文通过对分布式ID的3种应用场景、实现难点以及9种分布式ID的实现方式进行介绍,并对结合vivo业务场景特性下自研的鲁班分布式ID服务从系统架构、ID生成规则与部分实现源码进行分享,希望为本文的阅读者在分布式ID的方案选型或技术自研提供参考。技术交流:-移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM
hellojackjiang2011
·
2023-08-24 12:05
即时通讯
im开发
网络
【SpringCloud
技术专题
】「Gateway网关系列」(2)微服务网关服务的Gateway功能配置指南分析
SpringCloudGateway简介SpringCloudGateway是SpringCloud体系的第二代网关组件,基于Spring5.0的新特性WebFlux进行开发,底层网络通信框架使用的是Netty,所以其吞吐量高、性能强劲,未来将会取代第一代的网关组件Zuul。SpringCloudGateway可以通过服务发现组件自动转发请求,默认集成了Ribbon做负载均衡,以及默认使用Hyst
夏壹-10分分享
·
2023-08-24 07:35
分布式&微服务技术体系
spring
cloud
gateway
微服务
博冠光电8K事业部招聘研发工程师及产品经理
一、高级结构工程师工作职责:1、负责公司产品的机械结构设计、模具开发和量产导入;2、负责机械结构方向的技术预研,包括
技术专题
研究,技术难题攻关;3、负责结构组的技术管理工作,包括带新人,材料选型,设计审核
8K超高清
·
2023-08-23 09:52
产品经理
科技
人工智能
硬件工程
【分布式
技术专题
】「分布式ID系列」百度开源的分布式高性能的唯一ID生成器UidGenerator
UidGenerator是什么UidGenerator是百度开源的一款分布式高性能的唯一ID生成器,更详细的情况可以查看官网集成文档uid-generator是基于Twitter开源的snowflake算法实现的一款唯一主键生成器(数据库表的主键要求全局唯一是相当重要的)。要求java8及以上版本。snowflake算法Snowflake算法描述:指定机器&同一时刻&某一并发序列,是唯一的。据此可
夏壹-10分分享
·
2023-08-23 08:04
分布式&微服务技术体系
分布式
开源
【SpringCloud
技术专题
】「Gateway网关系列」(3)微服务网关服务的Gateway全流程开发实践指南(2.2.X)
开发指南须知本次实践主要在版本:2.2.0.BUILD-SNAPSHOT上进行构建,这个项目提供了构建在Spring生态系统之上API网关。SpringCloudGateway的介绍SpringCloudGateway目标是用一个简单、有效的方式路由到API,并且提供横切的一些关注点,例如:安全、监控、系统性能和弹性等。imageAPI网关介绍API网关出现的原因是微服务架构的出现,不同的微服务一
洛神灬殇
·
2023-08-22 08:42
浅谈日常使用的 Docker 底层原理-三大底座
一直都是在使用Docker,看过的视频、拜读过的博客,大都是在介绍Docker的由来、使用、优点和发展趋势,但对于Docker底层到底是如何实现,却是没有提起太多,当然也是我太菜啦,哈哈哈~便想借本次
技术专题
的机会
宁在春
·
2023-08-21 09:44
Docker
docker
容器
后端
【SpringCloud
技术专题
】「Gateway网关系列」(1)微服务网关服务的Gateway组件的原理介绍分析
为什么要有服务网关?我们都知道在微服务架构中,系统会被拆分为很多个微服务。那么作为客户端要如何去调用这么多的微服务呢?难道要一个个的去调用吗?很显然这是不太实际的,我们需要有一个统一的接口与这些微服务打交道,这就是我们需要服务网关的原因。我们已经知道,在微服务架构中,不同的微服务可以有不同的网络地址,各个微服务之间通过互相调用完成用户请求,客户端可能通过调用N个微服务的接口完成一个用户请求。比如:
洛神灬殇
·
2023-08-19 19:09
【Alibaba中间件技术系列】「RocketMQ
技术专题
」帮你梳理RocketMQ相关的消费问题以及原理分析总结
消息重复消费的问题消息重复消费是各个MQ都会发生的常见问题之一,在一些比较敏感的场景下,重复消费会造成比较严重的后果,比如重复扣款等。消息重复消费场景及解决办法在什么情况下会发生RocketMQ的消息重复消费呢?生产者重复发送场景当系统的调用链路比较长的时候,比如,系统A调用系统B,系统B再把消息发送到RocketMQ中,在系统A调用系统B的时候。如果系统B处理成功,但是迟迟没有将调用成功的结果返
夏壹-10分分享
·
2023-08-18 18:34
分布式&微服务技术体系
中间件
rocketmq
【Alibaba中间件技术系列】「RocketMQ
技术专题
」小白专区之领略一下RocketMQ基础之最!
应一些小伙伴们的私信,希望可以介绍一下RocketMQ的基础,那么我们现在就从0开始,进入RocketMQ的基础学习及概念介绍,为学习和使用RocketMQ打好基础!RocketMQ是一款快速地、可靠地、分布式、容易使用的消息中间件,由Alibaba开发,其前身是Metaq,Metaq可以看成是linkedin的Kafka(scala)的java版本,并对其增加了事务的支持。RocketMQ为Me
夏壹-10分分享
·
2023-08-18 18:34
分布式&微服务技术体系
中间件
rocketmq
【Alibaba中间件技术系列】「RocketMQ
技术专题
」让我们一起实践RocketMQ的服务搭建及配置操作
RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点1、能够保证严格的消息顺序2、提供丰富的消息拉取模式3、高效的订阅者水平扩展能力4、实时的消息订阅机制5、亿级消息堆积能力搭建一个双节点的RocketM环境背景:虚拟机:vmware12操作系统:centos6.5内存:1GRAM硬盘:20GROM在WMWare虚拟机下实现,实现两台IP和资源的服务主机,IP分别是192.168.1.
夏壹-10分分享
·
2023-08-18 18:33
分布式&微服务技术体系
中间件
rocketmq
Java
技术专题
-带你深入理解和认识SPI运作机制
什么是SPISPI,全称为ServiceProviderInterface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。这一机制为很多框架扩展提供了可能,比如在Dubbo、JDBC中都使用到了SPI机制。我们先通过一个很简单的例子来看下它是怎么用的。小栗子首先,我们需要定义一个接口,SPIServicepubli
洛神灬殇
·
2023-08-18 06:19
Corona
技术专题
-日志上报、采集、分流链路设计
本文作者:轻山一.前言关联阅读网易云音乐大前端监控体系(Corona)建设实践-开篇。Corona是网易云音乐的大前端监控产品。Corona的SDK在应用中捕获到各种类型日志后,经由上报、采集、分流链路到达Corona的消费服务进行处理。这条链路会直接影响到数据实时性和系统稳定性,如何高效、稳定、便捷的将应用产生的日志交由服务端消费就显得尤为重要。本文详细介绍Corona中的这条链路的设计与实践。
·
2023-08-17 11:44
前端监控
技术专题
:API资产识别大揭秘(一)
在API安全威胁不断加剧、多样化,数字化系统面临着巨大的安全挑战背景下,企业必须积极构建API安全能力。而企业API安全防护的首要任务是API资产进行清晰了解和有效管理。本期,我们将揭示API资产识别的关键技术,以帮助企业高效清晰地完成API资产梳理工作。一、API资产识别技术概述API资产识别背景1、API资产梳理究竟有什么意义?API资产梳理的重要性其实要先于API安全能力的建设,安全有效性依
·
2023-08-16 16:38
机器学习算法深度学习
报名倒计时|码住 2023 Google 开发者大会精彩活动!
大会将为开发者们带来期待已久的主旨演讲,以及涵盖Mobile开发、Cloud开发、AI开发、Web开发的
技术专题
演讲。开发者能第一时间获得Google开发产品和工具的最新动态,学习
·
2023-08-16 11:18
segmentfault程序员
【SpringCloud
技术专题
】「Fegin技术系列」从源码层面让你认识Feign工作流程和运作机制
Feign工作流程源码解析什么是feign:一款基于注解和动态代理的声明式restfulhttp客户端。原理Feign发送请求实现原理微服务启动类上标记@EnableFeignClients注解,然后Feign接口上标记@FeignClient注解。@FeignClient注解有几个参数需要配置,这里不再赘述,都很简单。Feign框架会扫描注解,然后通过Feign类来处理注解,并最终生成一个Fei
洛神灬殇
·
2023-08-15 22:26
精华推荐 |【JVM
技术专题
】深入学习JIT编译器实现机制「核心剖析篇」
前提概要我们都知道开发语言整体分为两类,一类是编译型语言,一类是解释型语言。那么你知道二者有何区别吗?编译器和解释器又有什么区别?这是为了兼顾启动效率和运行效率两个方面。Java程序最初是通过解释器进行解释运行的,当虚拟机返现某个方法或代码块的运行特别频繁时,就会把这段代码标记为热点代码,为了提供热点代码的运行效率,在运行时,虚拟机就会把这些代码编译成与本地平台相关的机器码。并进行各种层次的优化。
洛神灬殇
·
2023-08-15 13:42
#
深入浅出JVM原理及调优
jvm
学习
java
【SpringCloud
技术专题
】「Resilience4j入门指南」(1)轻量级熔断框架的入门指南
基础介绍Resilience4j是一款轻量级,易于使用的容错库,其灵感来自于NetflixHystrix,但是专为Java8和函数式编程而设计。轻量级,因为库只使用了Vavr,它没有任何其他外部依赖下。相比之下,NetflixHystrix对Archaius具有编译依赖性,Archaius具有更多的外部库依赖性,例如Guava和ApacheCommonsConfiguration。使用Resili
夏壹-10分分享
·
2023-08-15 03:07
分布式&微服务技术体系
spring
cloud
spring
后端
【Linux
技术专题
系列】「必备基础知识」一起探索(SSH体系下的公私密钥的介绍和使用技巧)
SSH下authorized_keys,id_rsa,id_rsa.pub,known_hosts作用known_hostsSSH会把你每个你访问过计算机的公钥(publickey)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,避免你受到DNSHijack之类的攻击。我在上面列出的情况,就是这种情况。原因一台
洛神灬殇
·
2023-08-13 07:21
JVM
技术专题
-线上解决方案(1) GC问题分析和故障排查规划指南
前提概要之前的JVM专题总共大致近50章节,问题介绍相关的JVM的原理分析,比较接近于理论化,并且也穿插这相关的GC问题排查和调优的技术功能实现,但是很多小伙伴都建议我多针对于实际优化角度和故障排查而言,进行相关的分析和总结,所以有了目前的【线上解决方案系列】希望大家会喜欢!什么是GC问题堆内内存泄漏总是和GC异常相伴。不过GC问题不只是和内存问题相关,还有可能引起CPU负载、网络问题等系列并发症
码农Kkio
·
2023-08-11 22:40
「分布式
技术专题
」外部接口
外部接口(提供给第三方使用的接口)。提供外部JAVA服务来进行调用,如:JDBC、ODBC.原理外部接口目前采用JDBC和ODBC,提供外部系统对数据库的操作访问,JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更
天云数据
·
2023-08-10 21:35
【Fegin
技术专题
】「原生态」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(上)
前提介绍Feign是SpringCloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。由于遗留原因,某些项目中,整个系统并不是SpringCloud项目,甚至不是Spring项目,而使用者关注的重点仅仅是简化http调用代码的编写。*如果采用httpclient或者okhttp这样相对较重的框架,对初学者来说编码量与学习曲线都会是一个挑战,而使用spring中RestTe
夏壹-10分分享
·
2023-08-09 19:47
分布式&微服务技术体系
rpc
网络协议
网络
【分布式
技术专题
】RocketMQ延迟消息实现原理和源码分析
痛点背景业务场景假设有这么一个需求,用户下单后如果30分钟未支付,则该订单需要被关闭。你会怎么做?之前方案最简单的做法,可以服务端启动个定时器,隔个几秒扫描数据库中待支付的订单,如果(当前时间-订单创建时间)>30分钟,则关闭订单。方案评估优点:是实现简单,缺点呢?*缺点:定时扫描意味着隔个几秒就得查一次数据库,频率高的情况下,如果数据库中订单总量特别大,这种高频扫描会对数据库带来一定压力,待付款
夏壹-10分分享
·
2023-08-09 19:47
分布式&微服务技术体系
分布式
rocketmq
【Archaius
技术专题
】「Netflix原生态」动态化配置服务之微服务配置组件变色龙
前提介绍如果要设计开发一套微服务基础架构,参数化配置是一个非常重要的点,而Netflix也开源了一个叫变色龙Archaius的配置中心客户端,而且Archaius可以说是比其他客户端具备更多生产级特性,也更灵活。*在NetflixOSS微服务技术栈中,几乎所有的其它组件(例如Zuul,Hystrix,Eureka,Ribbon等)都依赖于Archaius,可以说理解Archaius是理解和使用Ne
夏壹-10分分享
·
2023-08-09 19:43
分布式&微服务技术体系
微服务
架构
云原生
【分布式
技术专题
】「OSS中间件系列」Minio的Server端服务的架构和实战搭建
Minio的介绍说明Minio是目前githug上star最多的ObjectStorage框架,这里ObjectStorage我目前的理解就是数据存储,minio可以用来搭建分布式存储服务Minio是ApacheLicensev2.0下发布的对象存储服务器。它与AmazonS3云存储服务兼容。它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/VM映像。对象的大小可以从几KB到最大5TB
洛神灬殇
·
2023-08-09 00:37
【Fegin
技术专题
】「原生态」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(下)
内容简介在项目开发中,除了考虑正常的调用之外,负载均衡和故障转移也是关注的重点,这也是feign+ribbon的优势所在,基于上面两篇文章的基础,接下来我们开展最后一篇原生态fegin结合ribbon服务进行服务远程调用且实现负载均衡机制,也帮助大家学习ribbon奠定基础。maven依赖com.netflix.feigngroupId>feign-coreartifactId>8.18.0ver
夏壹-10分分享
·
2023-08-08 22:33
分布式&微服务技术体系
rpc
网络协议
网络
【Fegin
技术专题
】「原生态」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(中)
你可以使用Jersey和CXF这些来写一个Rest或SOAP服务的java客服端。你也可以直接使用ApacheHttpClient来实现。但是Feign的目的是尽量的减少资源和代码来实现和HTTPAPI的连接。*通过自定义的编码解码器以及错误处理,你可以编写任何基于文本的HTTPAPI。Feign通过注解注入一个模板化请求进行工作。只需在发送之前关闭它,参数就可以被直接的运用到模板中。*然而这也限
夏壹-10分分享
·
2023-08-08 10:54
分布式&微服务技术体系
rpc
网络协议
网络
Redis
技术专题
之帮你完全搞定Cluster集群架构(原理篇)
每日一句自律是最强者的本能,当你把自律作为习惯,那你已经成为强者。前提概要为什么需要Redis集群?在讲Redis集群架构之前,我们先简单讲下Redis单实例的架构,从最开始的一主N从,到读写分离,再到Sentinel哨兵机制,单实例的Redis缓存足以应对大多数的使用场景,也能实现主从故障迁移。image但是,在某些场景下,单实例存Redis缓存会存在的几个问题:Redis主从架构+Sentin
洛神灬殇
·
2023-08-08 07:51
【MySQL
技术专题
】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)项目目标官方升级地址向前兼容性问题任务拆分调整项目前提工作应用服务改造驱动器改造(p0)改造范围解决问题客户端连接配置(p0)改造范围时区问题选项SSL选项配置禁用SSL连接以下几个原因:MySQL连接URL配置案例批量处理SQL参数数据库强依赖关系(p0)数据库启动组件(直接忽略,系统排查后未直接用到)Binlog的日
洛神灬殇
·
2023-08-06 22:51
#
深入浅出MySQL原理及实战
数据库
mysql
android
R语言空间分析、模拟预测与可视化
目录专题一、R语言空间数据介绍及数据挖掘关键
技术专题
二、R语言空间数据高级处理
技术专题
三、R语言多维时空数据处理技术与数据清洗整合专题四、R语言地统计与空间自相关、空间插值方法专题五、R语言机器学习与空间模型预测及不确定性评估专题六
WangYan2022
·
2023-08-04 18:35
数据语言
r语言
空间分析
模拟预测
空间预测
【分布式
技术专题
】「架构设计方案」盘点和总结RBAC服务体系的功能设计及注意事项技术体系
盘点和总结权限认证服务的功能设计及注意事项技术体系前言介绍权限模型RBAC0模型角色出现的原因权限的种类介绍RBAC1模型RBAC2模型RBAC3模型用户组用户组的分类具有上下级关系的用户组(组织)总结介绍前言介绍权限管理是后台系统的重要组成部分,主要目的是控制不同人对资源的访问权限,以避免操作错误和隐私数据泄露等风险问题。我在公司负责权限管理,对该领域的设计很熟悉。公司采用微服务架构,因此权限系
洛神灬殇
·
2023-08-02 10:17
底层服务/编程功底系列
实战指南之分布式/微服务
rbac
服务
服务发现
今日宜相见!LiveVideoStackCon 2023 上海站
本届大会历时2天,共计11个
技术专题
、3个技术品牌专场、3场圆桌论坛、64场技术分享,邀请近百位行业大咖齐聚大会,这场大家期待已久的技术盛宴即将与各位如约相见!
LiveVideoStack_
·
2023-08-02 01:13
实时社群
技术专题
(三):百万级成员实时社群技术实现(关系系统篇)
本文由网易云信李兴分享,原题“深度剖析“圈组”深度剖析“圈组”关系系统设计”,为了提升内容品质,本文收录时有修订。1、引言上篇《百万级成员实时社群技术实现(消息系统篇)》中,我们分享了云信“圈组”(“圈组”是云信的类Discord产品实现方案)消息系统的技术设计和实践。本篇接上篇,将继续分享云信“圈组”的关系系统在技术架构上的设计和实现。希望带给你启发。技术交流:-移动端IM开发入门文章:《新手入
hellojackjiang2011
·
2023-07-27 16:15
即时通讯
im开发
网络
实时社群
技术专题
(二):百万级成员实时社群技术实现(消息系统篇)
本文由网易云信资深服务器开发工程师曹佳俊分享,原题“深度剖析“圈组”消息系统设计|“圈组”技术系列文章”,为了提升内容品质,本文有修订和删节。1、引言鉴于实时社群产品Discord在IM垂直应用领域的爆火,类似的需求越来越多,云信的“圈组”就是针对这种应用场景的技术产品。“圈组”产品发布后获得了很大的关注,很多云信用户在接入SDK的同时对于“圈组”的底层技术细节和原理也非常关注,为此我们决定推出“
hellojackjiang2011
·
2023-07-27 16:45
即时通讯
im开发
网络
实时社群
技术专题
(一):支持百万人超级群聊,一文读懂社群产品Discord
本文由腾讯产品体验设计师volihuang分享,原题“千万级增长,实时社交产品Discord拆解”,本文收录时有内容修订和大量排版优化。1、引言对于大多数人而言,对即时通讯IM应用的认知仍然停留在微信、QQ这类经典的即时通讯聊天场景。实际上,如今的即时通讯技术已渗透到各种业态中,包括本系列文章将要分享的目前大热的Discord实时社群软件(Discord主要用于游戏社交),研究Discord软件(
hellojackjiang2011
·
2023-07-27 16:45
即时通讯
网络编程
im开发
即时通讯
im开发
网络
【微服务
技术专题
】Netflix动态化配置服务-微服务配置组件变色龙Archaius
前提介绍如果要设计开发一套微服务基础架构,参数化配置是一个非常重要的点,而Netflix也开源了一个叫变色龙Archaius的配置中心客户端,而且Archaius可以说是比其他客户端具备更多生产级特性,也更灵活。在NetflixOSS微服务技术栈中,几乎所有的其它组件(例如Zuul,Hystrix,Eureka,Ribbon等)都依赖于Archaius,可以说理解Archaius是理解和使用Net
洛神灬殇
·
2023-07-26 07:28
从优点开始沟通
前天晚上在家长赋能班做了“发现闪闪发光的你”——挖掘优点运动
技术专题
辅导,特别强调了“从优点开始沟通”这一点。
飞翔的兔
·
2023-07-26 00:48
转转前端周刊第七十三期
我们会对内容进行筛选和审核,保留你的推荐人署名,分享给更多的人1、Corona
技术专题
-日志上报、采集、分流链路设计Corona是网易云音乐的大前端监控产品。
大转转FE
·
2023-07-19 22:37
前端
【Java
技术专题
】「攻破技术盲区」带你攻破你很可能存在的Java技术盲点之动态性技术原理指南(方法句柄—基础篇)
带你攻破你很可能存在的Java技术盲点之动态性技术原理指南(动态语言支持)前提介绍反射能力的增强Java虚拟机与Java源码Java虚拟机能力支持Java的多语言支持Java动态性的局限性方法句柄处理操作方法句柄方法句柄类型方法句柄的类型选择MethodType方法类型MethodType的创建方法代码示例如下直接方式进行获取方法句柄引用方式进行获取方法句柄(genericMethodType)生
洛神灬殇
·
2023-07-19 18:17
深入浅出Java原理及实战
java
python
开发语言
【MySQL
技术专题
】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(备份+恢复篇)
深入探索和分析MySQL数据库的数据备份和恢复实战开发指南MySQL数据库备份全量备份全量备份应用场景增量备份binlogbinlog主要作用binlog的作用主要有两个方面开启binlog日志功能要开启MySQL的binlog日志步骤mysqlbinlogmysqlbinlog的使用案例全量备份与增量备份结合按天全备与增量备份按天全备的特点优点:缺点:按周全备与增量备份按周全备特点优点:缺点:M
洛神灬殇
·
2023-07-19 18:16
#
深入浅出MySQL原理及实战
数据库
mysql
oracle
【Java
技术专题
】「攻破技术盲区」带你攻破你很可能存在的Java技术盲点之技术功底指南(鲜为人知的技术)
带你攻破你很可能存在的Java技术盲点之技术功底指南基本类型的包装类技术盲点:基本类型的比较技术盲点:字符串内部化(stringinterning)字符串内部化的示例技术盲点:类型缓存机制(空间换时间)String、Short和int、Byte等类型的扩展机制valueOf方法的缓存触发使用了内部缓存的示例Integer类的内部化的示例调整内部缓存范围进程使用技术实战技术盲点:进程输入输出技术盲点
洛神灬殇
·
2023-07-17 13:21
深入浅出Java原理及实战
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他