Integrate a URL classifier into an appliance or application
The ufdbGuard API is a software library that can be used by any 3rd party application written in C or C++.
The ufdbGuard API v2.x that was released on July 8, 2024 has the following properties:
- classifies URLs into content categories like shops, gambling, entertainment, adult, etc.
- loads the URL database into the memory of an on-site server or appliance, so there is no dependency on a cloud instance
- performs 2 million classifications per second using a single thread of an
Intel Gold 6148 Skylake CPU
using AVX2 SIMD instructions.
- has excellent scaling properties and performs 80 million classifications per second when using all 40 threads of an Intel Gold 6148 Skylake CPU
- the URL database can be extended with user-defined URL categories
- maintains statistics that the application can query
- also available for filtering appliances using the
Data Plane Development Kit (DPDK) or
Marvell's MIPS64 Octeon III CN7xxx CPU
- can be ported with little effort to other CPU architectures.
ufdbGuard API v1.x was announced end of life on November 4, 2024 and is supported for existing clients until June 1, 2026.
System integrators and vendors may
contact the support desk for more information.