Skip to content

iampriyanshusingh/myProtocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Lightweight TCP Protocol in Node.js

A minimal, custom-built TCP-based communication protocol using pure Node.js, designed to simulate real-world server-to-server communication with reliable, framed messaging, debouncing, and reconnect handling.


🚀 Features

  • 📦 Framed Messages using [SOF] and [EOF] tags
  • ⏱️ Debounced Sending (Default: 30 seconds)
  • 🔁 Auto Reconnect with exponential backoff
  • 🧵 Buffered Message Parsing on server
  • No external dependencies — just Node.js core
  • ✅ Clean, readable logs for demo and debugging

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published