As Sogou`s C++ server engine, Sogou C++ Workflow supports almost all back-end C++ online services of Sogou, including all search services, cloud input method, online advertisements, etc., handling more than 10 billion requests every day. This is an enterprise-level programming engine in light and elegant design which can satisfy most C++ back-end development requirements.

Features

  • As a multifunctional asynchronous client, it currently supports HTTP, Redis, MySQL and Kafka protocols
  • Implement client/server on user-defined protocol and build your own RPC system
  • Build asynchronous workflow; support common series and parallel structures, and also support any DAG structures
  • As a parallel computing tool. In addition to networking tasks, Sogou C++ Workflow also includes the scheduling of computing tasks. All types of tasks can be put into the same flow
  • As an asynchronous file IO tool in Linux system, with high performance exceeding any system call. Disk file IO is also a task
  • Realize any high-performance and high-concurrency back-end service with a very complex relationship between computing and networking

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Sogou C++ Workflow

Sogou C++ Workflow Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Sogou C++ Workflow!

Additional Project Details

Programming Language

C++

Related Categories

C++ HTTP Servers, C++ Networking Software

Registered

2023-05-08