Skip to main content

What is Data Listener ?

Data Listener is a modern, enterprise-ready technical application designed to accept data sent over HTTP protocol.

It is both fast and secure.

It can store data locally on disk, or it can upload the data directly to AWS S3.

Run a single executable to listen on TCP port or UNIX socket.

Ensuring that the data is encrypted at rest is crucial for enterprise-level security.

Why not write it from scratch?

Certainly, you can do it yourself, but it will require a significant investment of time. Experiencing a bug while accepting real-time notifications could cause a business loss caused by missing raw data.

While creating an HTTP listener might seem straightforward, it entails a considerable amount of work. Gudasoft listener provides you with the following features and enhancements:

  • A thoroughly tested application
  • Whitelisting and blacklisting incoming data by IP
  • Store locally in different formats: single file, jsonl files
  • Buffered output straight to AWS S3
  • Implementation of monitoring and metrics via Prometheus
  • Rigorous testing with a variety of inputs, including erroneous ones
  • Ensuring the implementation of effective timeouts
  • Benchmarking to understand the limits of the application
  • It provides data rotation capabilities without missing any notifications.
  • Capable to act as a HTTP/HTTPS proxy. This feature enables you to receive data from even the most encrypted and well-protected enterprise networks, if necessary!
  • Capability to handle SSL traffic
  • Numerous other minor adjustments

These features supercharge your application, ensuring it performs optimally and securely.

What's in the box?

Upon purchasing the Data Listner you will get also the source code. You will need it if you want to pass some infosec reviews. You will have our team to support the product if needed.

Check our pricing and terms