szmarczak

szmarczak/cacheable-lookup

A cacheable dns.lookup(…) that respects TTL :tada:

JavaScript
219
32
MIT License

This project provides a cacheable version of Node.js's `dns.lookup()` function that respects DNS TTL values, significantly improving performance for applications making many HTTP requests by avoiding repeated DNS lookups. It's designed for Node.js developers who want to optimize network performance in their applications, particularly those making frequent external HTTP requests, by caching DNS results and reducing latency.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of szmarczak/cacheable-lookup

Account's avatar
Node.js test runner that lets you develop with confidence.
Account's avatar
takes json-cov output into stdin and POSTs to coveralls.io
Account's avatar
Simple key-value storage with support for multiple backends
Account's avatar
the Istanbul command line interface
Account's avatar
Makes it easy to replace require'd dependencies.

Support the repos that depend on szmarczak/cacheable-lookup

Top contributors

szmarczak's profile
szmarczak
104 contributions
sindresorhus's profile
sindresorhus
3 contributions
pimterry's profile
pimterry
2 contributions
kaatt's profile
kaatt
2 contributions
ahuggins-nhs's profile
ahuggins-nhs
1 contributions
GKosheev's profile
GKosheev
1 contributions
monkbroc's profile
monkbroc
1 contributions
Kikobeats's profile
Kikobeats
1 contributions
Karacala's profile
Karacala
1 contributions
tobenna's profile
tobenna
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet