-
An implementation a hashsum-cracker consisting of a producer, a set of remote workers and result aggregator using redis streams and consumer groups
JavaScript UpdatedAug 2, 2023 -
hashsum-cracker-zeromq Public
An implementation a hashsum-cracker consisting of a producer, a set of remote workers and result aggregator using zeromq
JavaScript UpdatedAug 2, 2023 -
prisma-examples Public
Forked from prisma/prisma-examples🚀 Ready-to-run Prisma example projects
TypeScript Apache License 2.0 UpdatedJul 31, 2023 -
A simple chat app utilizing websocket with functionality for viewing previous chat-history and can communicate with other instances using redis streams
JavaScript UpdatedJul 31, 2023 -
A simple chat app utilizing websocket with functionality for viewing previous chat-history and can communicate with other instances using rabbit-mq
JavaScript UpdatedJul 31, 2023 -
chat-app-with-zeromq Public
A simple chat app utilizing websocket that communicates with other instances using the zero-mq pub-sub socket.
JavaScript UpdatedJul 31, 2023 -
chat-app-with-redis-pub-sub Public
A simple chat app utilizing websocket that communicates with other instances using redis subscriber and publisher.
JavaScript UpdatedJul 31, 2023 -
scaling-by-data-partitioning Public
Scaling a simple user service by partitioning the user name across multiple servers and scaling dynamically using the consule service registry
JavaScript UpdatedJul 27, 2023 -
Implementing scaling of a simple fastify app by decoupling using a mongodb database and scaling across multiple threads using the cluster module
JavaScript UpdatedJul 25, 2023 -
Implement dynamic load-balancing with Node.js using Consul service registry
-
load-balancing-nginx Public
Scaling Node.js application across multiple processes and machines using Nginx
JavaScript UpdatedJul 24, 2023 -
A simple web application that accepts a stringified function with arguments and executes it on the server through a worker thread.
-
Implement deep cancellable asynchronous operations using generators and abortcontroller
JavaScript UpdatedJul 23, 2023 -
Implement caching and batching of asynchronous operation using streams and callbacks
JavaScript UpdatedJul 23, 2023 -
Implement caching and batching functionality for an asynchronous operation using promises with in-memory and redis cache
JavaScript UpdatedJul 23, 2023 -
Implement preinitialization queues on asynchronous initialized objects using Javascript proxy
JavaScript UpdatedJul 23, 2023 -
A simple book library app using react-router-dom and fastify to render react on the server
JavaScript UpdatedJul 20, 2023 -
logger Public
Building a logger using the both the template and strategy behavioral design patterns
JavaScript UpdatedJul 18, 2023 -
-
failsafe-socket Public
A simple implementation of a failsafe tcp socket that queues sent data when offline and sends then when connected
JavaScript UpdatedJul 17, 2023 -
lazy-buffer Public
A simple implementation of a lazy buffer that only creates a buffer of a given size when the write method is called
JavaScript UpdatedJul 16, 2023 -
fetch-api-cache Public
A simple cache implemented around Fetch API to cache similar get and head request and invalidate them when a put, post, patch or delete similar request is made.
JavaScript UpdatedJul 16, 2023 -
http-request-builder Public
A simple request builder built around the http.request Node.js module
JavaScript UpdatedJul 16, 2023 -
tamper-proof-queue Public
A temper proof queue designed following the revealing constructor pattern for running asychronous tasks
JavaScript UpdatedJul 16, 2023 -
eStoreLite Public
Forked from davidfowl/eStoreLiteSimple eStore frontend backend application using ASP.NET Core
C# MIT License UpdatedJul 14, 2023 -
data-processing-streams Public
Custom data processing pipeline to analyze data from the London Crime Data
JavaScript UpdatedJul 12, 2023 -
tcp-file-transfer Public
A simple Node.js application to transfer files between clients connected to the same network. It support sending multiple files using packet switching with multiplexing and demultiplexing and handl…
JavaScript UpdatedJul 8, 2023 -
simple-decryption-server Public
Showcases the use of streams for encryption & decryption, compression and decompression
JavaScript UpdatedJul 5, 2023 -
Compare popular compression algorithims available in the zlib module using forked streams
JavaScript UpdatedJul 5, 2023 -
video_downloader Public
Download video from social media websites like Twitter, LinkedIn, Youtube, Facebook and many others.