Gracefully terminates HTTP servers in Node.js
-
Updated
Dec 7, 2022 - TypeScript
Gracefully terminates HTTP servers in Node.js
The library provides the resources to implement graceful shutdown with kubernetes.
✨ setInterval for promises and async/sync functions. Support graceful shutdown and prevent multiple executions from overlapping in time.
A minimal production-ready node HTTP server with express and typescript
Generic transactional outbox event processor with graceful shutdown and horizontal scalability
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.
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
Tiny dependency free utility to exit NodeJs gracefully
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.
lightweight TypeScript library designed to manage the graceful shutdown of services
NodeJS utility module for shutting down anything gracefully
Implementando graceful-shutdown em uma api simples para aprendizado
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.
A minimal production-ready node HTTP server with fastify and typescript
Add a description, image, and links to the graceful-shutdown topic page so that developers can more easily learn about it.
To associate your repository with the graceful-shutdown topic, visit your repo's landing page and select "manage topics."