首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
酸菜牛肉面不要酸菜
掘友等级
后端
|
广州xxx公司
scala,spark,hive
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 15
沸点 5
赞
20
返回
|
搜索文章
赞
文章( 15 )
沸点( 5 )
大数据:简述 Lambda 架构
计算机科学中有一个 CAP 定理,分布式数据存储不可能同时提供以下三个保证中的两个以上。 一致性:每个节点读取的是最新结果或者是报错。 可用性:每个请求都会收到一个(非错误)响应,但不保证它包含最新的写入。 分区容错:尽管节点之间的网络丢弃(或延迟了)任意数量的消息,系统仍继续…
HDFS读写流程原理
HDFS(Hadoop Distributed File System)是GFS的开源实现。在了解读写流程原理之前,先了解namenode、datanode、secondarynamenode三个主要角色的主要作用与职能,这有助于你更好的理解HDFS I/O流。如果你对上述组件…
函数柯里化&偏函数
最近几天在看高程,对于其中的概念有些疑惑,因此找了相关的教程,希望自己能够了解它,并且有可能运用它。本文主要参考的是冴羽的博客,结合自身能理解的方式来熟悉这两个概念。 通过教程和自己的理解初步了解了柯里化和偏函数,至于具体的使用场景,可能是用到了才知道吧。
LongAdder解析
对LongAdder的最初了解是从Coolshell上的一篇文章中获得的,但是一直都没有深入的了解过其实现,只知道它相较于AtomicLong来说,更加适合写多读少的并发情景。今天,我们就研究一下LongAdder的原理,探究一下它如此高效的原因。 Java有很多并发控制机制,…
Elasticsearch 7.10 之 Important Elasticsearch configuration
尽管 Elasticsearch 需要很少的配置,但是在投入生产之前,需要考虑许多设置。 对于 macOS .tar.gz,Linux .tar.gz 和 Windows .zip 安装, Elasticsearch 默认将数据和日志写入相应的数据并记录 $ES_HOME 的子…
【Spark 内核】 Spark 内核解析-下
Spark内核泛指Spark的核心运行机制,包括Spark核心组件的运行机制、Spark任务调度机制、Spark内存管理机制、Spark核心功能的运行原理等,熟练掌握Spark内核原理,能够帮助我们更
五分钟带你了解CompletableFuture
我:顿时脑袋一懵,啥玩意呀,只听说过Future呀,内心一万句mmp。 别慌,小编今天带带大家了解下CompletableFuture。 在正式了解CompleteFuture之前,小编有必要先带大家了解下Future。Future接口是在JKD5引入的,他设计的初衷是对将…
三个角度搞清CompletableFuture(一)
Java开发中多线程编程司空见惯,从开始的Thread、Runnable到Future再到CompletableFuture,JDK为我们使用多线程不断扩展功能。 关于CompletableFuture的介绍、教程一搜一大堆,那为什么还要写这篇文章呢?教程倒是不少,但是复制粘贴…
死磕 java同步系列之Phaser源码解析
Phaser,翻译为阶段,它适用于这样一种场景,一个大任务可以分为多个阶段完成,且每个阶段的任务可以多个线程并发执行,但是必须上一个阶段的任务都完成了才可以执行下一个阶段的任务。 这种场景虽然使用CyclicBarrier或者CountryDownLatch也可以实现,但是要复…
Java 内存模型 JMM 浅析
Java Memory Model简称JMM, 是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。(可能在术语上与Java运行时内存分布有歧义,后者指堆、方法区、线程栈等内存区域)。 原子性涉及到,一个线程执行一…
下一页
关注了
18
关注者
0
收藏集
3
关注标签
8
加入于
2020-06-19