Code Monkey home page Code Monkey logo
  • I’m the author of ICNP'18 & SC'21 & ICDE'23 CCF-A computer conference paper author.
    • INCP'18: Ares: A High Performance and Fault-Tolerant Distributed Stream Processing System.
    • SC'21: Whale: efficient one-to-many data partitioning in RDMA-assisted distributed stream processing systems.
    • ICDE'23: Cougar: A General Framework for Jobs Optimization In Cloud.
  • I'm experienced at:
    • distributed frameworks: Flink/Spark/Alluxio/Ray/Hadoop/HDFS.
    • computing patterns: streaming/batch computing and cloud native computing.
    • computing format: Arrow/Parquent/ORC.
  • Currrently I'm focusing on bigdata, streaming processing system.
  • 📫 How to reach me:

Master.TJ's Projects

javabascilearing icon javabascilearing

Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例。(此项目与本人的博客用到的代码同步更新)

javadesignpattern icon javadesignpattern

Java 设计模式 包括单例模式、模板方法模式、工厂模式、责任链模式、策略模式、代理模式、观察者模式和适配器模式。

javastrengthen icon javastrengthen

Java 高级特性增强。包括多线程增强、Java并发包、Java JMS技术、Java JVM技术、Java动态代理以及反射。

jbexgis icon jbexgis

基于MapGis开发的“感知校园”的社交应用是利用 Gis 技术实现的 移动端应用和利用JavaWeb技术实现的Web端后台管理应用。

jucaction icon jucaction

Java JUC 学习项目 包括各种并发多线程的高级使用。java自带多线程并发锁高级应用

kafkaparallelio icon kafkaparallelio

Java NIO java TransferTo方法优化:并行读取磁盘IO。Kafka并行传输直接内存池,利用DirectMemoryChannel并行或者串行的读取数据。

keygroupingbalancing icon keygroupingbalancing

Storm fieldsGroupingBalancing 基于Storm的fieldsGrouping负载均衡项目 内置PredictHotKeyUtil

kryoaction icon kryoaction

Kryo是一个快速高效的Java序列化框架,旨在提供快速、高效和易用的API。无论文件、数据库或网络数据Kryo都可以随时完成序列化。Kryo还可以执行自动深拷贝(克隆)、浅拷贝(克隆)。本项目包括Kryo于Java序列化机制进行性能对比以及KryoUtils工具类的使用

logframework icon logframework

常见日志框架使用参考 包括org.slf4j+Log4j org.slf4j+Logback org.apache.commons.logging三大日志框架集合 仅供学习使用 =。=

popularity_awaredifferentiatedscheduling icon popularity_awaredifferentiatedscheduling

基于Storm的popularity_awaredifferentiatedscheduling不同调度器,由于Storm keygrouping分组策略会造成集群内部极度负载不均衡性.所以popularity_awaredifferentiatedscheduling调度器会将出现频率很高的热词进行重新随机分发给不同机器进行处理,减少集群内部负载不均衡性,极大的提高系统性能。

rdmabenchmark icon rdmabenchmark

RDMA BenchMark 包括带宽和延迟测试 与传统网络相比较

rdmachannel icon rdmachannel

RDMA Channel: A Channel-Oriented RDMA Java Communication Library. More high-level abstract Channel API on top of RDMA verbs.

rdmafiletransfer icon rdmafiletransfer

RDMA Large File Transfer:A Large-scale File and Folder Transfer Framework. By using two components, RDMA Channel and RDMA Verbs.

shop icon shop

这是一个购物网站的SSH项目

solraction icon solraction

Solr是基于Lucence的全文搜索服务器.Solr提供了比Lucence更为丰富的查询语言.同时实现了可配置、可扩展、并对索引搜索性能进行优化。本项目是一共Solr的学习项目,包括对Solr进行添加索引、删除索引、查询文档等JavaAPI的使用。Solr IK分词器的使用和一些查询高亮显示。

spark-parent icon spark-parent

Apache Spark核心源码分析:Spark Core、Spark Streaming源码分析(内容有spark消息通信原理、spark作业执行原理、spark调度算法原理等等)

sparkscalaaction icon sparkscalaaction

SparkAction Spark(Scala版本)包括SparkCore、SparkSQL、SparkStreaming的一些操作

springaction icon springaction

Spring框架 深入理解Spring框架:包括Spring IOC、Spring AOP、Spring面向切面的编程等

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.