Example ActiveJ: Java framework for modern web, cloud, high-load, and microservices solutions
-
Updated
Mar 10, 2023 - Java
Example ActiveJ: Java framework for modern web, cloud, high-load, and microservices solutions
NAF (Network Application Framework) - framework for non-blocking socket I/O, including DNS client.
Asynchronous actorlike entities: Agent, State Machine and more
Non-blocking implementations of server using java.nio selectors: single and thread pooled.
Repository for Maven artifacts which uses S3 buckets as storage provider.
Dox CDMS is a Configuration Management System designed to simplify the management of configurations in complex SaaS environments. Acting as a translating layer between servers, it ensures that each server receives the appropriate configuration.
Reactive microservice built with Spring WebFlux, Project Reactor, and Java 17, featuring parallel aggregation, non blocking I/O, and production grade reactive patterns.
A Network computation distributer, fully Non Blocking TCP, for IGM CS Master 1
A high-performance, single-threaded, non-blocking HTTP/1.1 web server built from scratch in Java using the java.nio library. This project demonstrates a robust event-loop architecture capable of handling multiple concurrent connections, CGI execution, session management, and complex configurations.
Non blocking hangman server using java NIO
Non-blocking single threaded implementation of server using java.nio: polling.
Passtime-Server is a Java-based server application that logs and processes client queries regarding elapsed time. The server handles multiple clients concurrently using non-blocking I/O and multiplexing of socket channels. Clients can log in, request elapsed time information for given date ranges, and log out. Configuration is provided via a YAML
In this repository, I explored networking concepts covering TCP/UDP client-server communication, ServerSocket, Socket, ServerSocketChannel, blocking and non-blocking NIO, Selector-based event loops, multithreaded servers, and UDP file streaming.
Java NIO (New I/O - for non-blocking operations)
End-to-end asynchronous servlet example with Tomcat Docker container, demonstrating nonblocking upstream and downstream calls
✏️ Webclient example of blog code
To associate your repository with the nonblocking topic, visit your repo's landing page and select "manage topics."