IP Directory

A simple microservice that supports querying and retrieving information for any IP. Supports caching and utilizes a cron job to update the information stored.

Yannis Probonas

A Spring Boot microservice for IP IP information lookups. Provides a REST API for querying IP address information with built-in caching and automated data refresh.

Features:

  • REST API endpoint for IP information queries
  • Integration with the IP2C (IP to Country) database
  • In-memory caching for fast repeat lookups
  • Scheduled cron job to keep IP information data current
  • Containerized deployment with Docker

Built with: Java, Spring Boot, Maven, Docker.

View on GitHub