Skip to content

A class that implements a thread-safe DNS cache. Test task for passing an interview.

License

Notifications You must be signed in to change notification settings

ea-oskolkov/DNSCache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

A class that implements a thread-safe DNS cache.

Build

In the source code directory run:

  • cmake -S .

  • cmake --build .

Complexity

Update: on average O(1), at worst O(n).

Resolve: on average O(1), at worst O(n).

Testing

Implemented testing of basic functionality and multithreaded testing with data consistency check.

LICENSE

This software is distributed under MIT license.

About

A class that implements a thread-safe DNS cache. Test task for passing an interview.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published