You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Java Chat/Messaging Application is a simple real-time chat system built using Java Socket programming and multithreading. It follows a client-server model where multiple clients can connect to a server and exchange messages instantly. Each client runs in its own thread to allow simultaneous communication without blocking.
Built a 4-tier concurrent packet inspection pipeline processing 300k packets/sec across 8 threads, with TLS SNI extraction for app classification, ZGC optimization reducing GC pauses to <1ms, 80% lower allocations via a buffer pool, and O(1) flow-level traffic blocking.