Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with nio

A curated list of projects in awesome lists tagged with nio .

https://github.com/eclipse-vertx/vert.x

Vert.x is a tool-kit for building reactive applications on the JVM

concurrency event-loop high-performance http2 java jvm netty nio non-blocking reactive vertx

Last synced: 16 Dec 2024

https://github.com/jackjiang2011/mobileimsdk

一个原创多端IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp,服务端基于Netty。

im netty nio push tcp udp uniapp websocket

Last synced: 17 Dec 2024

https://github.com/JackJiang2011/MobileIMSDK

一个原创多端IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp,服务端基于Netty。

im netty nio push tcp udp uniapp websocket

Last synced: 30 Oct 2024

https://github.com/dunwu/javacore

☕ JavaCore 是对 Java 核心技术的经验总结。

concurrent io java javacore jdk jre jvm nio

Last synced: 18 Dec 2024

https://github.com/freddychen/nettychat

基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。

aio bio chat heartbeat im netty nio offline-message protobuf reconnect-socket socket tcp

Last synced: 21 Dec 2024

https://github.com/mycatapache/mycat2

MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast

async calcite java jdbc joinclustering mariadb mgr mha mycat mysql nio proxy rxjava server sharding slice sql transcation vertx xa

Last synced: 20 Dec 2024

https://github.com/MyCatApache/MyCat2

MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast

async calcite java jdbc joinclustering mariadb mgr mha mycat mysql nio proxy rxjava server sharding slice sql transcation vertx xa

Last synced: 31 Oct 2024

https://github.com/a2888409/face2face

基于netty的异步非阻塞实时聊天(IM)服务器。

netty nio

Last synced: 21 Dec 2024

https://github.com/byron4j/cookbook

🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃

cookbooks elasticsearch git javassist jenkins jvm kafka maven mybatis mysql netty nio python rabbitmq redis rocketmq spring-boot spring-cloud tomcat zookeeper

Last synced: 15 Dec 2024

https://github.com/Byron4j/CookBook

🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃

cookbooks elasticsearch git javassist jenkins jvm kafka maven mybatis mysql netty nio python rabbitmq redis rocketmq spring-boot spring-cloud tomcat zookeeper

Last synced: 21 Nov 2024

https://github.com/songxinjianqwe/Chat

Java NIO+多线程实现聊天室

chat java nio protostuff spring thread-pool

Last synced: 30 Oct 2024

https://github.com/beyondfengyu/happychat

基于Netty实现的WebSocket聊天室,支持几万人同时在线聊天

chatroom netty nio websocket

Last synced: 21 Dec 2024

https://github.com/beyondfengyu/HappyChat

基于Netty实现的WebSocket聊天室,支持几万人同时在线聊天

chatroom netty nio websocket

Last synced: 30 Oct 2024

https://github.com/muyinchen/simviso-source-code-interpretation-sharing

simviso 的一系列源码解读分享视频,涉及国外顶级学府课程翻译、国外顶级开发者视频翻译,JDK, Rxjava,Spring Reactor, Netty ,Reactor-Netty ,Spring Webflux 我的目标是将Java的响应式建立起一套学习体系,假如你想深入,可以参考我的视频和后续出版的书籍,同时展现一些我的编程经验,做一个铺路人

juc netty nio reactor-core reactor-netty rxjava2 webflux

Last synced: 21 Dec 2024

https://github.com/swhitty/FlyingFox

Lightweight, HTTP server written in Swift using async/await.

async async-await asyncio http networking nio server server-side-swift swift web web-server

Last synced: 23 Nov 2024

https://github.com/FireNio/firenio

🐳🐳An easy of use io framework project based on java nio&epoll

http java java-nio nio protocol websocket

Last synced: 12 Nov 2024

https://github.com/alittlegreens/nettydemo

Netty应用到Android,包含客户端、服务端(断线重连、心跳、黏包处理)

android netty nio tcp

Last synced: 16 Dec 2024

https://github.com/arloor/httpproxy

http代理,支持CONNECT和普通GET/POST,支持http2;可防止主动嗅探;可作为小火箭、圈、surge等软件和SwitchyOmega(chrome插件)所说的https代理

gfw http-proxy httpproxy netty nio

Last synced: 15 Dec 2024

https://github.com/helyho/voovan

Voovan是高性能异步通信、HTTP服务器和客户端通信、动态编译支持、数据库操作帮助类等工具的框架, 如果项目觉得不错, 请点一下 star, 谢谢

java netty nio tls voovan-web webserver websocket

Last synced: 16 Dec 2024

https://github.com/expediagroup/styx

Programmable, asynchronous, event-based reverse proxy for JVM.

asynchronous http java jvm load-balancer netty nio oss-portal-listed proxy styx

Last synced: 15 Dec 2024

https://github.com/ExpediaGroup/styx

Programmable, asynchronous, event-based reverse proxy for JVM.

asynchronous http java jvm load-balancer netty nio oss-portal-listed proxy styx

Last synced: 25 Oct 2024

https://github.com/zio/zio-nio

A small, unopinionated ZIO interface to NIO.

nio scala zio

Last synced: 16 Dec 2024

https://github.com/jhg023/simplenet

An easy-to-use, event-driven, asynchronous network application framework compiled with Java 11.

asynchronous byte bytes client client-server gradle java java-11 java-8 maven network networking nio nio2 packets server simplenet tcp tcp-client tcp-server

Last synced: 18 Dec 2024

https://github.com/ravi2519/javacertification

This is a full resource guide for my attempt to get Java 11 Certified

certification code inheritance java java11 javacertification jpms nio ocjcp streams

Last synced: 13 Oct 2024

https://github.com/guangxush/wheel

关于net nio os cache db rpc json web http udp tcp mq 等多个小工具的自定义实现

cache db json mq netty network nio nioserver rpc website wheel

Last synced: 20 Dec 2024

https://github.com/hiparker/lint-rpc-framework

一个轻量级Java RPC 框架, 底层采用Netty实现, 模拟Dubbo运行模式(闲来无事 练习一下)

factory netty nio proxy rpc-framework spi

Last synced: 28 Oct 2024

https://github.com/jenly1314/anetty

:envelope: ANetty 是基于Netty二次封装的Android链路通讯库,用以快速开发高性能,高可靠性的网络交互。在保证易于开发的同时还保证其应用的性能,稳定性和伸缩性。轻松实现长连接通讯。

android bio bytebuf chat chat-room client connect ftp http im netty netty-client nio serial-port smtp socket tcp udp

Last synced: 17 Dec 2024

https://github.com/vapor/async-kit

Sugary extensions for the SwiftNIO library

nio server-side-swift swift vapor

Last synced: 23 Nov 2024

https://github.com/jsbintask22/netty-learning

bio, nio到 netty各种使用案例, 包含基础使用案例,各api使用方法,零拷贝,websocket,群聊,私聊,编码,解码,自定义协议,protobuf等使用案例,rpc服务器,客户端等等学习

bio http java8 netty nio rpc server springboot websocket

Last synced: 13 Oct 2024

https://github.com/dockyardmc/dockyard

A custom implementation of the minecraft server protocol in kotlin

hacktoberfest kotlin minecraft minecraft-protocol minecraft-server-software netty nio

Last synced: 18 Dec 2024

https://github.com/damiencarol/jsr203-hadoop

A Java NIO file system provider for HDFS

hadoop hdfs java nio

Last synced: 15 Dec 2024

https://github.com/dev1an/swift-atem

Blackmagic Design Atem network protocol implementation in swift 5.1 using NIO 2

atem communication implementation networking nio protocol sdk swift swift-nio swift5

Last synced: 20 Nov 2024

https://github.com/Dev1an/Swift-Atem

Blackmagic Design Atem network protocol implementation in swift 5.1 using NIO 2

atem communication implementation networking nio protocol sdk swift swift-nio swift5

Last synced: 23 Nov 2024

https://github.com/kirilltitov/FDBSwift

FoundationDB client for Swift

backend fdb foundationdb nio swift swift-nio swiftnio

Last synced: 26 Oct 2024

https://github.com/singgel/java-base

java-agent、jvm-access、jvm-classloader、jUnitPerf、Java基础算法;JAVA基础知识、枚举、反射、异常、泛型、集合、线程、代理;我的博客里面有相应的解释,以及动态的gif图片引导你理解

aio asm cglib clone collection compare enum hash hashcode juc lambda nio proxy reflect sor sorting-algorithms thread

Last synced: 14 Oct 2024

https://github.com/drasyl/drasyl

drasyl is a high-performance framework for rapid development of distributed applications

distributed drasyl netty networking nio non-blocking p2p

Last synced: 17 Dec 2024

https://github.com/hubspot/niosmtpclient

Smtp Client based on Netty

email java java8 netty nio smtp

Last synced: 18 Dec 2024

https://github.com/cwjokaka/cheshuo

🎃A lightweight game server framework. Based on Springboot and Netty. Using ProtoBuf as communication between client and server.

framework game http java jprotobuf lombok maven mongodb mybatis netty nio protobuf server spring springboot tcp websocket

Last synced: 20 Dec 2024

https://github.com/wanwanpp/netty-demo

包含三种网络io模型demo,以及netty的基本使用和进阶使用示例

netty nio socket

Last synced: 06 Nov 2024

https://github.com/xpipe-io/modulefs

A file system implementation to access the contents of Java modules in a unified way.

filesystem io java java-17 java-library jigsaw jlink jpms jrtfs library module modules nio nio2

Last synced: 09 Nov 2024

https://github.com/seaswalker/netty-wheel

简单netty轮子

netty nio reinvent-the-wheel

Last synced: 07 Nov 2024

https://github.com/einstore/shellkit

Access local shell as well as remote over SSH

command-line macos nio nio2 spm ssh swift terminal ubuntu

Last synced: 10 Nov 2024

https://github.com/wuxudong/rxcrawler

a java crawler base on rx-java

crawler nio rxjava

Last synced: 14 Oct 2024

https://github.com/johnfairh/swift-sass

Embed the Dart Sass compiler in Swift with custom importers and functions

dart embedded linux macos nio sass scss swift

Last synced: 12 Oct 2024

https://github.com/danhyun/mastering-async-ratpack

Notes on async behavior in Ratpack

async gr8conf greach groovy java jvm netty nio ratpack

Last synced: 05 Nov 2024

https://github.com/ollls/netio

TLS Effects with CATS Effects 3.0 Async JAVA-NIO

cats io java-nio nio scala tls

Last synced: 05 Nov 2024

https://github.com/manoelcampos/sd-java-socket-chat

Aplicações de chat usando as APIs de Socket em Java, mostrando as diferentes formas de usar tal recurso

chat cli java nio sample sockets threads

Last synced: 05 Nov 2024

https://github.com/shixiongfei/nio4c

Cross-platform asynchronous I/O primitives for scalable network clients and servers.

network nio socket tcp udp

Last synced: 18 Nov 2024

https://github.com/istitches/mydns

采用Java语言,基于NIO通信模式,结合MySQL、Redis、RabbitMQ等技术栈编写的一款DNS服务器

dns nio rabbitmq redis

Last synced: 10 Nov 2024

https://github.com/einstore/systemator

System information and monitoring for local and remote mac/ubuntu servers

macos monitoring nio nio2 server ssh swift ubuntu vapor-4

Last synced: 10 Nov 2024

https://github.com/theelectronwill/niol

NIO Library for lightweight networking

buffer java-nio nio nio-library scala-library server tuubes

Last synced: 19 Dec 2024

https://github.com/jtanza/dashi

a simple embedded http server

http java nio socket-io webserver

Last synced: 21 Nov 2024

https://github.com/zhangjikai/java-nio-learn

Java NIO 学习笔记

java nio

Last synced: 08 Dec 2024

https://github.com/lalanachami/java-media-converter-mp4-to-mkv-mp3-and-flv

📹♻️🎵 A simple command-line media file converter application, that converts mp4 to mp3, mkv and flv . Used a watcher to listen to newly added mp4 files and converted them to the relevant codec using java NIO.

adapter-pattern cli-app design-patterns factory-pattern java java-8 jave jave2 maven nio singleton-pattern

Last synced: 28 Nov 2024

https://github.com/congcoi123/tenio-core

The core module is for the TenIO framework.

game-development gameserver java java11 jetty kcp kcp-java netty nio tcp tenio udp websocket

Last synced: 14 Oct 2024

https://github.com/felixklauke/scallenger

Overwhelming fast and lightweight shared memory based inter process communication supporting ultra fast mode using internal unsafe APIs to ensure low latency communication procedures.

bytebuffer interprocess-communication ipc lightweight mappedbytebuffer mmapped nio poc

Last synced: 08 Nov 2024

https://github.com/valentinnsoare/fastwebserver

Just a simple http server made in Java with async and concurrency in mind implemented with NIO library and Spring Boot

asynchronous-programming concurrent-programming java-17 nio spring-boot

Last synced: 30 Nov 2024

https://github.com/ruzhila/java-nio-http-download

A java nio http client download tool, 200 line of java code

100-line-code campus-project curl http-client java learning-by-doing nio wget

Last synced: 10 Oct 2024

https://github.com/sammers21/socket_chat

Chat built on top of Java 4 Sockets and NIO

java java8 nio server socket

Last synced: 19 Dec 2024

https://github.com/coderzc/async-nio-concurrent

some related experiments of async, thread, nio, netty, socket, concurrent, parallel, reactive programming

async concurrent eventloop netty nio reactor stream vertx

Last synced: 19 Dec 2024

https://github.com/einstore/vmwarerestkit

Rest client for `vmrest` written in Swift using NIO2

nio nio2 spm swift vmware

Last synced: 10 Nov 2024

https://github.com/0xleif/udloader

UserDefaults + Later

later nio swift userdefaults

Last synced: 18 Dec 2024

https://github.com/shouchenicu/unet

Unet is a lightweight and high performance UDP net framework developed using pure Java, it based on event model drive and used synchronous non-blocking IO.

client lightweight net nio non-blocking-io server udp

Last synced: 04 Nov 2024

https://github.com/allurx/socket

分别基于bio、nio、aio实现tcp网络通信

aio asynchronous bio blocking event-driven multiplexing nio reactor-pattern socket tcp

Last synced: 23 Nov 2024

https://github.com/silvanheller/ambryfs

A java.nio.file.Path implementation for Ambry URIs

ambry filesystem-library java nio path

Last synced: 28 Nov 2024

https://github.com/worst001/note_network

整理了计算机网络基础理论知识、和每一层对应的协议,着重画出Http脑图。然后通过Netty实现异步IO加深对网络IO的理解。

development guide http learning markdown mkdocs netty network nio note notebook protocol

Last synced: 28 Nov 2024

https://github.com/leeyazhou/c-io

nio

java nio

Last synced: 24 Nov 2024

https://github.com/wesleyone/mapper-file

对象-文件的存储及读取

dledger mappedbytebuffer nio rocketmq

Last synced: 09 Dec 2024

https://github.com/vzardlloo/learn-lovely-nio

:apple: learn lovely nio in Java

java nio

Last synced: 28 Nov 2024

https://github.com/zeno-io/tank-war

The game of tank war based on Java Swing which you can learn stating Java SE, and Simple Netty Server.

java java-network javase netty nio swing tank-war

Last synced: 06 Nov 2024

https://github.com/aravinth2094/blazeserver

REST, redefined: Netty power meets annotation magic for blazing-fast APIs.

asynchronous backend backpressure framework java library lightweight netty nio rest server

Last synced: 21 Dec 2024

https://github.com/valkryst/jpathlist

A Java Swing component designed to display a list of unique directory and/or file paths. Additionally, it supports drag-and-drop functionality, allowing users to drag files and directories from their file system into the list.

drag-and-drop file-list file-manager hacktoberfest input-output java-gui nio nio2 swing swing-component

Last synced: 06 Nov 2024

https://github.com/shantanu-verma-salpro/miniweb

HTTP server in java using NIO , Multi reactor

http-server httpserver java nio router

Last synced: 06 Nov 2024

https://github.com/harp077/watch-service-demo

Watch Service (new in Java SE 7) Demo program

filesystem java javase nio service watch

Last synced: 08 Nov 2024

https://github.com/jvz/nio-logger

Playground for exploring the Java NIO API in a logging system

java java-8 nio

Last synced: 06 Dec 2024

https://github.com/bunnysakura/py-simple-kit

简单实用的Python代码

library logging nio python python3 script threadpool

Last synced: 14 Nov 2024

https://github.com/paganini2008/embedded-io

A lightweight Nio framework with JDK8

java nio tcp

Last synced: 14 Nov 2024

https://github.com/therandomlabs/trlutils-io

A collection of utilities that are useful when performing I/O operations.

io java library nio utility

Last synced: 13 Nov 2024

https://github.com/itsjwala/java-input-benchmark

Simple Junit test for benchmarking different ways of inputing in java

benchmark bufferedreader java java-io nio scanner

Last synced: 13 Nov 2024

https://github.com/fuxingloh/spring-cloud-gateway-exploration

A curious exploration into blocking, nio and reactive implementations of Spring Cloud Gateway with a caching downstream service and back pressure of running such system.

blocking java netty nio reactive redis spring spring-boot spring-cloud-gateway

Last synced: 06 Dec 2024

https://github.com/harium/etyl-networking-udp

A Small UDP server using Java NIO

java networking nio udp

Last synced: 24 Nov 2024

https://github.com/el-moudni-hicham/chat-server-sockets

This is a chat server application developed using Java and JavaFX, which allows multiple clients to connect to the server and exchange messages.

distrubted-systems io java javafx networking nio socket

Last synced: 13 Nov 2024

https://github.com/vsilaev/tascalate-memorypool

Tascalate MemoryPool - the implementation of the generic space-limited pool for memory management (RAM, GPU memory, etc). Developed for Java 1.8 and any version of Java 9+

java java17 java8 java9 jna jni memory-management nio nio2 pool pooling

Last synced: 22 Nov 2024

https://github.com/kamatama41/nsocket

A server and client program that provides full-duplex communication channels over a single TCP connection.

java nio

Last synced: 20 Dec 2024