精彩博客

数栈技术大牛分享:云原生大数据系统架构的实践和思考

ArchSummit2021年全球架构师峰会于4月25日-26日在上海举办,袋鼠云运维开发技术专家沙章利(花名:浣熊)应邀出席此次峰会,并在4月26日下午的《弹性架构实践》专题会场上为大家带来《弹性云...

44分钟前
150
0
【社区精选】在Docker环境下,TDengine的客户端为什么连不上集群?

最近,在TDengine的一个社区群中突发了一场严重的灌水事件。几位群友不眠不休地聊天,可以说是废寝忘食。那么到底是什么话题能让他们凌晨四点还在忘我地讨论? 这个话题就是——如何完善Doc...

昨天 17:30
137
0
详解 WebRTC 传输安全机制:一文读懂 DTLS 协议

作者|进学 审校|泰一 DTLS (Datagram Transport Layer Security) 基于 UDP 场景下数据包可能丢失或重新排序的现实情况下,为 UDP 定制和改进的 TLS 协议。在 WebRTC 中使用 DTLS 的地方包括...

今天 11:03
1.4K
0
手撸了一个starter,同事直夸我666~

Spring Boot starter原理 Spring Boot 将常见的开发功能,分成了一个个的starter,这样我们开发功能的时候只需要引入对应的starter,而不需要去引入一堆依赖了!starter可以理解为一个依赖组...

今天 09:25
3.8K
1
鸿蒙内核源码分析(静态站点篇) | 五一哪也没去就干了这事 | 百篇博客分析HarmonyOS源码 | v52.01

OpenHarmony开发者文档 国内访问 : https://openharmony.21cloudbox.com/ 国外访问 : https://openharmony.github.io/ 先看图: 在给鸿蒙内核加注和写博客期间需要不断的查找资料,觉得官方目前...

今天 09:22
1.7K
2
4月份OSC“优秀原创作者”TOP10榜单新鲜出炉,速来围观哟

她来了她来了,她带着礼物走来啦~~~ 不忘初心,砥砺前行,恭喜以下获奖作者!有很多新面孔哦。 未上榜的童鞋继续加油哦,5月份评选正在进行中,感兴趣的小伙伴记得点击以下链接,查看活动详情...

今天 09:09
1.7K
1
智能会话机器人:SaaS 平台的设计与思考

1. 前言 随着自然语言处理和智能语音识别技术的发展,智能会话机器人开始部分替代人工客服。 网上关于NLP算法的文章有很多,但关于 Chatbot 架构的却很少,关于 Chatbot SaaS 平台架构的则更...

昨天 21:17
319
0
自学鸿蒙应用开发(17)- TabList和Tab

本文介绍在鸿蒙应用中TabList和TabList.Tab组件的基本用法。 查看视频 准备TabList页面布局 在layout目录下创建TabList布局,将其命名为ability_tablist.xml。 <?xml version="1.0" encoding...

昨天 19:46
6K
1
想提升查询性能?openLooKeng新下推框架助您一臂之力

openLooKeng执行计划优化简介 在讲述下推框架之前,我们先来简单介绍一下openLooKeng执行计划优化的大致流程。 如上图所示,接收到用户SQL语句之后,SQL被转换成一个Abstract syntax tree (A...

昨天 19:01
423
1
数栈人:从青铜到星耀,10年大数据人的奋战晋级之路

今天,大家就请跟着数栈君一起,和申杭聊聊他从青铜到星耀的大数据之路。 数栈君:申杭,你是07年从华中科技大学软件工程专业毕业的,能说说你当时为什么选择这个专业吗? 申杭:当时会计、师...

昨天 18:16
406
0
GraphQL及元数据驱动架构在后端BFF中的实践

GraphQL是Facebook提出的一种数据查询语言,核心特性是数据聚合和按需索取,目前被广泛应用于前后端之间,解决客户端灵活使用数据问题。本文介绍的是GraphQL的另一种实践,我们将GraphQL下沉...

昨天 18:04
1.3K
1
常用动态路由协议之OSPF基础篇常用动态路由协议之OSPF基础篇

根据上篇文章,我们认识了动态路由的中RIP协议和IS-IS两种协议,这次我们来简单认识下动态路由协议的第三种OSPF。 OSPF(开放式最短路径优先) 在自治系统(AS)中,OSPF与RIP和IS-IS一样,都...

昨天 17:46
346
0
微服务该如何拆分?

微服务的拆分一直是历史性的难题,行业内更是没有具体的拆分标准,拆分的好坏更多取决于拆分者的经验,并经过反复迭代,逐步优化、调整,以达到比较合适的划分。 本文包括微服务的拆分时机、...

昨天 16:37
1.9K
0
构建基于 Spring Cloud 向 Service Mesh 框架迁移的解决方案及思路

作为新一代微服务架构体系,Service Mesh 技术有效地解决了 Spring Cloud 微服务架构和服务治理过程中的痛点问题,一经推出便引起了很大的反响。近一年来,伴随着云原生的热火朝天,Service...

昨天 16:19
3.4K
1
爆肝,52条SQL语句,性能优化,干货必收藏 !

SQL语句性能优化 1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认...

昨天 15:28
8.2K
0
单通道 Go WebRTC服务端拉流接口无响应导致程序堵塞,如何处理?

我们在通过GO语言开发webrtc服务时,使用js进行摄像头推流调用go服务端http,交换sdp信息,先把摄像头流推到服务端进行webrtc交互,再调用另外go http服务进行拉流。 第一次进行http拉流,w...

昨天 15:21
442
0
Redis 中 scan 命令踩坑,千万别乱用!!

原本以为自己对redis命令还蛮熟悉的,各种数据模型各种基于redis的骚操作。但是最近在使用redis的scan的命令式却踩了一个坑,顿时发觉自己原来对redis的游标理解的很有限。 所以记录下这个踩...

昨天 14:54
6.3K
3
架构师之路 - 业务领域建模

领域模型的概念及作用 领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业...

04/27 09:34
4.1K
0
一文读懂MySQL查询语句的执行过程

需要从数据库检索某些符合要求的数据,我们很容易写出 Select A B C FROM T WHERE ID = XX 这样的SQL,那么当我们向数据库发送这样一个请求时,数据库到底做了什么? 我们今天以MYSQL为例,揭...

05/05 11:39
1.4K
0
大数加减乘除,一文搞定!

原创公众号:bigsai 原创不易,如果有收获请不要吝啬你的一键三连! 前言 大家好,我是bigsai!最近,大数加减频频登上笔试的舞台,小伙伴们在群里也分享自己遇到面试官碰到大数运算的题目,...

昨天 14:23
5.1K
0

没有更多内容

加载失败,请刷新页面

如何把 Caffeine Cache 用得如丝般顺滑?

一、关于 Caffeine Cache 在推荐服务中,虽然允许少量请求因计算超时等原因返回默认列表。但从运营指标来说,越高的“完算率”意味着越完整的算法效果呈现,也意味着越高的商业收益。(完算率...

04/28 17:58
1.7W
3
每天穿女装上班的大厂程序员:我知道自己是个男生

“三流码农写UI,二流码农写架构,一流码农写算法,顶级码农穿女装。” ——互联网圈子里,一直流传着这样一句无从考证的段子。 程序员穿女装,是一个神秘而热门的话题。大部分人都曾经道听途...

04/28 15:52
3.8W
12
网易云课堂个性化推荐实践与思考

作者/ 韩虹莹 编辑/ Ein 从人和信息的博弈谈推荐系统缘起 首先谈谈我理解的推荐系统。 如果说推荐系统的定义是什么,每本书每篇文章说的都不太一样,协同过滤1992年就已经有了,三十年里无数...

04/28 15:50
9.8K
1
“一学就会,一做就废”微服务的架构模式:一个服务一个数据库模式

不管你喜不喜欢微服务,现在微服务无疑已经是程序员们绕不过去的话题了。无论你是想把目前的架构改成微服务,还是你要出去面试高级一点的岗位,需要深入理解微服务。 提起微服务,很多程序员...

04/28 14:18
2.5W
5
Flutter Package 开发、发布、使用三部曲

前言: 批改移动端在此次重构的时候,技术选型上我们团队选择了Flutter来进行本次移动端的重构,因为使用Flutter可以在UI的开发效率上充分节省人效,可以把更多的时间放在其他方面的研究上。...

04/25 11:57
1.7W
2
深入剖析共识性算法 Raft

一、 Raft简介 1.1 Raft简介 Raft 是一种为了管理日志复制的分布式一致性算法。Raft 出现之前,Paxos 一直是分布式一致性算法的标准。Paxos 难以理解,更难以实现。Raft 的设计目标是简化 Pa...

04/19 10:44
1.3W
4
那些你可能不知道的 ZooKeeper 知识

本文作者:HelloGitHub-老荀 Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编程基础的新手。 > 项目地址:https://github.com/Hell...

04/15 08:57
1.7W
2
微前端,将微服务理念扩展到前端开发

由多个可以独立发布功能的团队构建现代Web应用程序的技术,策略和方法。 什么是微前端? “微前端”一词最早于2016年底在ThoughtWorks Technology Radar中提出。它将微服务的概念扩展到了前端...

04/14 14:09
1.9W
2
详解微前端

好的前端开发很难。扩展前端开发,使许多团队可以同时处理大型复杂产品,这变得更加困难。在本文中,我们将描述将前端整体拆分成许多更小,更易管理的片段的最新趋势,以及该体系结构如何提高...

04/14 13:57
1.7W
0
分布式技术专题-中间件容器的实现原理(1)Tomcat的原理之架构设计模式

Tomcat的设计模式分析 Tomcat 中运用的许多经典设计模式,如模版模式、工厂模式和单例模式等。通过学习它们的实践运用能给我们以后的软件设计起到一定的借鉴作用。 门面设计模式 门面设计模式...

04/14 12:28
2.2W
3
Dubbo 编解码那些事

一、背景 笔者在一次维护基础公共组件的过程中,不小心修改了类的包路径。糟糕的是,这个类被各业务在facade中进行了引用、传递。幸运的是,同一个类,在提供者和消费者的包路径不一致,没有...

04/13 09:47
1W
1
那些你不知道的TCP冷门知识!

简介: 最近在做数据库相关的事情,碰到了很多TCP相关的问题,新的场景新的挑战,有很多之前并没有掌握透彻的点,大大开了一把眼界,选了几个案例分享一下。 作者 | 韩述 来源 | 阿里技术公众...

04/12 10:48
2.4W
11
下一代机密计算即将到来:性能比肩普通应用

随着Intel新一代数据中心级处理器Ice Lake的发布,由Intel SGX保护的可信应用的性能已经可以比肩普通应用,让我们来看看这一切是如何通过硬件进步与软件优化变为可能? 北京时间2021年4月7日...

04/09 18:00
2W
0
码云 Gitee:高并发大存储下的架构演进之路

码云 Gitee 自2013年推出以来,每年的数据量都是倍增的,截止到2021年3月份,Gitee 上已经有了600万+的开发者,超1500万的仓库,成为了国内首屈一指的研发协作平台。在数据日益增长的过程中,...

04/05 22:15
2W
11
使用码云 gitee-go 做 npm publish

gitee-go 其实去年已经上线了,但当时太忙,没时间折腾。 经过一再折腾,终于搞通了。操作步骤按照以下流程: Step-1:在仓库的 DevOps 进入 Gitee Go 的配置页面,点击新建流水线(以下 2 ...

04/02 10:58
7.3K
1
DolphinDB内存表详解

内存表是DolphinDB数据库的重要组成部分。内存表不仅可以直接用于存储数据,实现高速数据读写,而且可以缓存计算引擎的中间结果,加速计算过程。本教程主要介绍DolphinDB内存表的分类、使用场...

04/01 09:23
1W
0
ZooKeeper 会话的秘密

本文作者:HelloGitHub-老荀 Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编程基础的新手。 项目地址:https......

04/01 09:05
1.4W
2
使用 Git 丢失代码的 N 种操作,您中招了吗?

摘要:无意翻出这篇写于两年前的手稿,当时交付的几家私有云大客户以及公有云客户均频繁遇到此问题,虽然现象千奇百怪,但是无非是错误的操作导致的代码丢失,秉承着开放、自由、分享的开源精...

03/31 22:25
2.2W
9
ES 终于可以搜到”悟空哥“了!

zhi'ci回复 PDF 领取资料 这是悟空的第 90 篇原创文章 作者 | 悟空聊架构 来源 | 悟空聊架构(ID:PassJava666) 转载请联系授权(微信ID:PassJava) Elasticsearch(简称 ES)的搜索引擎内...

03/31 19:06
2.9W
3
有道云笔记新版编辑器架构设计(上)

在开发有道云笔记的新版编辑器的过程中,我们遇到很多实际问题,愈发感觉到这是一个非常有深度的前端技术领域,所以我们将新版编辑器的技术选型、架构和部分实现细节拿出来分享给大家,希望对...

03/31 17:39
2.1W
6

没有更多内容

加载失败,请刷新页面

返回顶部
顶部