Skip to content

JaryZhen/JaryNote

Repository files navigation

Gitpod Ready-to-Code

JaryNote

Common

1.jvm-book

    《深入理解Java虚拟机》2017.9.28 - 2017.11.30

JVM 逻辑导向图

GRPC

2017.10.27
通过 RPC ,客户端的应用程序可以方便地调用另外一台机器上的服务端程序

UUID

2017.10.23
UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符
能创建基于时间的UUID

protobuf

2017.10.20
其实和XML差不多,也就是把某种数据结构的信息,以某种格式保存起来。主要用于数据存储、传输协议格式等场合

kafka

2017.11.2
添加了kafka model,kafka low level的producer,comsumer

Netty

2017.11.30 - 2017.12.18
  1)本质:JBoss做的一个Jar包
  2)目的:快速开发高性能、高可靠性的网络服务器和客户端程序
  3)优点:提供异步的、事件驱动的网络应用程序框架和工具
  
  通俗的说:一个好使的处理Socket的东
  如果没有Netty?
  远古:java.net + java.io
  近代:java.nio
  其他:Mina,Grizzly
  Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。

Zookeeper

2017.12.26 - 2018.1.5
配置管理
命名服务
集群管理(Master选举) 
分布式锁
分布式队列
分布式协调与通知

Java8

Nashorn:2017.12.27

Thrift

2018.1.8

Hazelcast

2018.1.10

Undertow

2018.7.10

JHM

2018.7.30

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

About

个人学习笔记

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages