High-performance Backend in Go for a real-time application system

Databases & SQL 5000 USD
Job 2 of 4
Developed a backend system in Go for processing requests, events, and notifications in real-time.

The service was designed for high load, minimal latency, and stable operation in production.

What was implemented:
— REST API for the client interface;
— WebSocket server for real-time updates;
— event queue and handlers;
— application status system;
— user roles and access;
— integration with external APIs;
— logging, monitoring, and health-checks;
— Docker deployment on Linux/VPS.

Special attention was paid to:
— clean architecture;
— request processing speed;
— fault tolerance;
— scalability;
— API security.

Results:
— backend reliably processes thousands of events;
— real-time updates arrive without delays;
— the system is ready for scaling;
— reduced load on manual process handling.

Technologies:
Go, PostgreSQL, Redis, WebSockets, REST API, Docker, Linux, Nginx
Details
  • Added:
88

Freelancer

  • Projects -
  • Rating -
  • Rating 361
Register

If you have an account, log in

Indicators

  • Last visit: 4 hours 17 minutes ago
  • responds to 50% of messages