TODO
学习计划
短期计划
2018
【区块链】【小程序】【SEO】【深度学习】【大数据】【ETL】【APP】【H5】
Web
web
基础及拓展
TPC/IP
mina2
Netty 实战
Elasticsearch
Elasticsearch 权威指南(中文版)
SQL
NoSQL 手记
微服务
Docker
...
2017-07-24 23:16:32 |
TODO |
Apache Kafka-03-文件存储
Kafka文件存储机制
一个商业化消息队列的性能好坏,其文件存储机制设计是衡量一个消息队列服务技术水平和最关键指标之一。
下面将从 Kafka 文件存储机制和物理结构角度,分析 Kafka 是如何实现高效文件存储,及实际应用效果。
名词解释
Broker:消息中间件处理结点,一个Kafka节点就是一个broker,多个broker可以组成一个Kafka集群;
Topic:一类消息,...
2017-08-09 01:32:36 |
MQ
Apache Kafka-02-性能调优
性能调优
无论一个工具的性能多么的好,也需要我们合理的使用和配置这个工具。
知道原理,更加有利于我们找到优化的方向,
主要优化原理和思路
kafka是一个高吞吐量分布式消息系统,并且提供了持久化。其高性能的有两个重要特点:
利用了磁盘连续读写性能远远高于随机读写的特点;
并发,将一个topic拆分多个partition。
要充分发挥ka...
2017-08-09 01:32:36 |
Apache
Apache Kafka-01-kafka 快速开始
Apache Kafka
Kafka™ is used for building real-time data pipelines and streaming apps.
It is horizontally scalable, fault-tolerant, wicked fast, and runs in production in thousands of companies.
...
2017-08-09 01:32:36 |
Apache
Apache Kafka-00-kafka 概览
序章
系统完整的学习 kafka,作为后期自己实现 mq 的基准。
参考 kafka 书籍目录,自己实战学习,记录笔记。
(1)官方笔记
(2)实战笔记
(3)系统书籍学习
系列笔记
参考书籍
《Kafka 入门与实践》
《Kafka 权威指南》
《Apache Kafka 源码剖析》
Kafka 入门与实践目录
第1章 Kafka简介 1
第2章 Kaf...
2017-08-09 01:32:36 |
Apache
Apache Kafka-00-kafka 常见面试题
#
拓展阅读
apache kafka 为什么这么快
参考文档
https://6so.so/t/497483/
拓展阅读
参考文档
2017-08-09 01:32:36 |
Apache
Spring Property-01-入门使用
多个属性文件问题
情境
文件路径如下:
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─ryo
│ │ │ └─spring
│ │ │ └─property
│ │ │ User.java
│ │ │
│ │ ...
2017-08-08 05:54:50 |
Spring
BAT
BAT
批处理文件批处理文件,在DOS和Windows(任意)系统中,.bat文件是可执行文件,
由一系列命令构成,其中可以包含对其他程序的调用。
这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)
等任何文本文件编辑工具创建和修改批处理文件。
windows批处理教程...
2017-07-25 01:10:53 |
Tool