Author: Gourav Kumar

  • Docker Containers: Enabling SSL for Secure Databases

    Docker Containers: Enabling SSL for Secure Databases

    Why Enable SSL for Databases? Security is critical for any application, especially when dealing with sensitive data like financial records or user information. Databases such as MongoDB and PostgreSQL communicate over the network, making them vulnerable to interception. SSL (Secure Sockets Layer) encrypts the communication between the client and the database server to prevent data…

    by

    in
  • Managing Go Processes

    Managing Go Processes

    Introduction: The Challenge of Managing Blocking Processes While working on an application that required executing a command to run a blocking program, such as a TCP/HTTP server, I encountered an interesting challenge. I needed a way to stop the application and its child processes when a signal was sent to the main program, such as…

    by

    in