title: Reminder push notification using Spring Boot and Angular
body: <p>I need to build a web application using Spring Boot for the RESTful API and Angular (4 or 5) which will remind the user at the right time. For e.g. if I have a meeting at 11 AM, my server component should know that there is this meeting at 11 AM real-time and then push the notification through WebSockets. I could not find any useful resources on the web which can help me understand and design this specific component which needs to listen for a database event every second.</p>
  
  <p>Can anyone please help me out here in architecting this single component with the right choice of tools? Should this be a queue like Apache Kafka or Apache Storm, or something else entirely?</p>