Skip to content
#

graceful-shutdown

Here are 16 public repositories matching this topic...

A scheduler for one-time (non-periodic) asynchronous tasks, designed to manage delayed executions. It features status getters to communicate the execution state, a robust error handling mechanism for capturing uncaught errors, the ability to abort pending executions, and gracefully await the completion of ongoing tasks.

  • Updated Oct 6, 2024
  • TypeScript

A feature-rich web application enabling user registration, login, profile updates, messaging, and conversation management. Built with React (with TypeScript), Node.js, and MongoDB, it features JWT authentication, real-time messaging with Socket.IO, and follows best practices like trunk-based development and Git workflows.

  • Updated Nov 30, 2024
  • TypeScript

API REST, para aplicação de lista de tarefas, desenvolvida com Node.js, Express e Typescript. Aplica testes unitários e end to end, mocks, in memory database, validações, DDD, TDD, designers pattern, princípios SOLID, tratamento de exceções, status code, logging, cache, graceful shutdown, autenticação (local), workflow e doc. OpenAPI

  • Updated Sep 25, 2023
  • TypeScript

An efficient Promise lock for Node.js projects, ensuring mutually exclusive execution of asynchronous tasks. Key features include a backpressure indicator and the ability to gracefully await the completion of all currently executing or pending tasks, making it ideal for robust production applications requiring smooth teardown.

  • Updated Feb 16, 2025
  • TypeScript

A modern Promise rate-limiter for Node.js projects, implementing a fixed-window throttling policy. It restricts the number of tasks that can start execution within distinct, non-overlapping time windows. The API provides backpressure control by signaling availability, for enhanced efficiency.

  • Updated Dec 27, 2024
  • TypeScript

Improve this page

Add a description, image, and links to the graceful-shutdown topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the graceful-shutdown topic, visit your repo's landing page and select "manage topics."

Learn more