阿里巴巴|阿里内部发布最新版Java进阶笔记,金三银四看这份文档就够了( 二 )


JVM


JAVA 集合


JAVA 多线程并发


JAVA 基础


Spring 原理
它是一个全面的、企业应用开发一站式的解决方案 , 贯穿表现层、业务层、持久层 。 但是 Spring 仍然可以和其他的框架无缝整合 。

微服务


Netty 与 RPC
Netty 是一个高性能、异步事件驱动的 NIO 框架 , 基于 JAVA NIO 提供的 API 实现 。

网络


日志


Zookeeper
Zookeeper 是一个分布式协调服务 , 可用于服务发现 , 分布式锁 , 分布式领导选举 , 配置管理等 。

Kafka
Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统 , 最初由 LinkedIn 公司开发 , 使用 Scala 语言编写 , 目前是 Apache 的开源项目 。

RabbitMQ
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现 。

Hbase
base 是分布式、面向列的开源数据库(其实准确地说是面向列族) 。

MongoDB
MongoDB 是由 C++语言编写的 , 是一个基于分布式文件存储的开源数据库系统 。

Cassandra
Apache Cassandra 是高度可扩展的 , 高性能的分布式 NoSQL 数据库 。Cassandra 旨在处理许多商品服务器上的大量数据 , 提供高可用性而无需担心单点故障 。

设计模式

负载均衡
负载均衡 建立在现有网络结构之上 , 它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性 。

数据库
数据库存储引擎是数据库底层软件组织 , 数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据 。

一致性算法
Paxos 算法解决的问题是一个分布式系统如何就某个值(决议)达成一致 。

JAVA算法


数据结构


加密算法

分布式缓存

Hadoop

Spark

Storm

YARN
【阿里巴巴|阿里内部发布最新版Java进阶笔记,金三银四看这份文档就够了】
机器学习

云计算

需要获取这份阿里Java进阶笔记的朋友可以直接转发+关注后私信(666)即可获取哦!