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)
✏️ Webclient example of blog code
End-to-end asynchronous servlet example with Tomcat Docker container, demonstrating nonblocking upstream and downstream calls
To associate your repository with the nonblocking topic, visit your repo's landing page and select "manage topics."