0
I Use This!
Activity Not Available

Project Summary

Lightweight C++ framework for building network applications. Allows event-driven design, based on the Leader/Followers Reactor pattern as the most effective for UNIX-based systems. The idea behind the framework is simplicity, scalability, very high performance and low dependency from other software. To be a “swiss knife” for network applications. It consists of four parts building the modular framework functionality. The first one is abstraction of the socket-based communication mechanisms. It easily fits into the reactor part, that abstracts the OS-level multiple event sources multiplexing mechanisms. The third part contains most of the needed utilities for every network application like string processing, abstraction of POSIX threads and thread-synchronization mechanisms. Fourth one is for logging and tracing. The framework also comes with small, modular, easy-to-read, scalable HTTP server, that demonstrates how the framework parts fit into a real-world application. The framework is built on top of the standard C++ library and pthread library as the intent is minimum dependency from other software.

Tags

cplusplus event-driven framework http network reactor server

In a Nutshell, akula-framework...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v2.0 or later
Permitted

Place Warranty

Commercial Use

Modify

Distribute

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    learn about Open Hub updates and features on the Open Hub blog
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis