Specializing in designing and developing robust backend systems to support your applications and websites.
Creating custom API solutions and seamlessly integrate them into your existing systems to enhance functionality.
Optimizing the performance of your applications and databases for improved speed and efficiency.
Swift resolution of backend issues. Comprehensive troubleshooting. Detailed reports for quick fixes & prevention.
The platform utilizes Go-Zero and Etcd for microservices on Kubernetes, serving 100,000+ user. Gin framework is used for API development with session management. Data storage is managed in MySQL and MongoDB with transactional support, while Redis handles session storage, caching, and API rate limiting. OAuth2.0 provides authentication and single sign-on, and an HMAC algorithm ensures secure open API authentication.
The implementation of a scalable data ETL solution offers a customizable approach to optimize data collection and processing, manage data pipelines, and handle diverse data sets with agility and flexibility. Technologies such as Binlog Streaming, Change Stream, Benthos, and Kafka are utilized to achieve this goal.
A robust risk control system for my corporate client, integrating Binlog streaming and Gin middleware. This system enhances risk management capabilities by continuously monitoring data changes and utilizing advanced middleware technology for efficient processing and analysis.
A cutting-edge user messaging system harnessing the power of WebSocket and Redis stream technologies. Designed with scalability in mind, it effortlessly accommodates millions of connections, facilitating smooth communication and message dissemination for even the most expansive user interactions.