首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java菜分享
掘友等级
架构师
一个集美貌与才华于一身的美男子
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
一篇笔记整理JVM工作原理
想提高Java开发,了解jvm是必不可少的。它让开发者了解他们的代码,jvm是如何变异与运行。深入了解jvm:会让你的代码写的高效,逐步成为大神 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。 基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量…
优秀Java程序员应该了解的GC工作原理
一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。 一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的…
利用Docker容器的不安全部署获取宿主机权限
滥用容器( container)及逃逸的方法有多种,本文将讨论最基本的一种,即滥用docker socket来逃逸容器并在宿主机上以root身份执行代码。 由于我们将使用容器,因此你必须安装docker。 在本示例中,我将使用受SambaCry漏洞(CVE-2017-7494)…
清清楚楚地搭建MongoDB数据库(以搭建4.0.4版本的副本集为例)
我们一般采用多实例的方式,而不是将所有的数据库尽可能地放在一个实例中。 1:不同业务线对应的数据库放在不同的实例上,部分操作的运维时间容易协调等到。 2:相互独立,减少相互干扰。不会因为某个业务的激增或某个开发Team的代码问题,拖累太多的数据库。 3:实例资源容易控制,例如内…
微服务生命周期的9个任务事项
微服务实施需要明确每一步怎么做,可能存在的问题和解决思路、方法。如果能有相应的经验和理论指导,将会大大有助于我们设计和构建微服务体系。但由于目前大部分人员都是关注微服务开发框架或工具,甚少讨论微服务架构方法论。因此,进行微服务规划,在一个相对较高的层次来探讨、研究微服务的设计和…
15个Spring的核心注释示例
众所周知,Spring DI和Spring IOC是Spring Framework的核心概念。让我们从org.springframework.beans.factory.annotation和org.springframework.context.annotation包中探索…
Flume+Kafka双剑合璧玩转大数据平台日志采集
大数据平台每天会产生大量的日志,处理这些日志需要特定的日志系统。 具有高可扩展性。即:当数据量增加时,可以通过增加节点进行水平扩展。 数据采集模块:负责从各节点上实时采集数据,建议选用Flume-NG来实现。 数据接入模块:由于采集数据的速度和数据处理的速度不一定同步,因此添加…
应该在同一个Kafka主题中放入几种事件类型吗?
主题最重要的功能是允许使用者指定它想要使用的消息子集。在一个极端情况下,所有数据都放在一个主题中可不是一个好主意,因为这意味着消费者无法选择感兴趣的事件 - 给他们的只会是所有的内容。在另一个极端,拥有数百万个不同的主题也不是一个好事,因为Kafka中的每个主题都会消耗资源消耗…
历史性难题——如何为Kafka挑选合适的分区数?
如何为Kafka挑选合适的分区数?很多人都为这个问题伤过脑筋。 从吞吐量方面考虑,增加合适的分区数可以很大程度上提升整体吞吐量,但是超过对应的阈值之后吞吐量不升反降。如果应用对吞吐量有着一定程度上的要求,建议在投入生产环境之前对同款硬件资源做一个完备的吞吐量相关的测试,以找到合…
批处理ETL已死,Kafka才是数据处理的未来?
最近的一些数据发展趋势推动了传统的批处理抽取 - 转换 - 加载(ETL)架构发生了巨大的变化:数据平台要在整个企业范围内运行;数据源的类型变得更多;流数据得到了普遍性增长。 在 QCon 旧金山 2016 会议上,Neha Narkhede 做了“ETL 已死,而实时流长存”…
下一页
个人成就
文章被点赞
58
文章被阅读
96,437
掘力值
2,240
关注了
25
关注者
25
收藏集
0
关注标签
6
加入于
2018-09-03