Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Update README.md

Update README.md

Update README.md

Update README.md
  • Loading branch information
khelle committed Feb 10, 2016
1 parent e269166 commit 7c2b646
Showing 1 changed file with 14 additions and 18 deletions.
32 changes: 14 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,21 @@
## KrakenPHP Framework
# KrakenPHP Framework

[![Total Downloads](https://poser.pugx.org/kraken-php/kraken-framework/downloads)](https://packagist.org/packages/kraken-php/kraken-framework) [![Latest Stable Version](https://poser.pugx.org/kraken-php/kraken-framework/v/stable)](https://packagist.org/packages/kraken-php/kraken-framework) [![Latest Unstable Version](https://poser.pugx.org/kraken-php/kraken-framework/v/unstable)](https://packagist.org/packages/kraken-php/kraken-framework) [![License](https://poser.pugx.org/kraken-php/kraken-framework/license)](https://packagist.org/packages/kraken-php/kraken-framework)

## Description

KrakenPHP is the first and only multi-processed, multi-threaded, fault-tolerant framework for PHP. It has been written
to provide easy and reliable API for creating distributed applications using PHP. KrakenPHP aims to solve typical
problems of writing such applications and to provide developers with powerful yet elegant tools for dealing with them.

The main focus of KrakenPHP is put on:
* Concurrency and distribution
Create systems that are asynchronous and distributed by design. Run them on multiple threads, processors or hosts
and manage from single place.
* Error-tolerant design
Write systems that self-heal using remote and local supervision hierarchies.
* Elasticity
Keep business logic of your applications inside universal containers and connections between them separately. Modify
existing architecture and number of running containers in realtime without need to change in code.
* High performance
Handle up to thousands of simultaneous connections per second on single container. Use multiple containers on several
processors and/or hosts to push it even further.
* Extensibility
Use available options to easily extend and adapt framework features for your needs.

Then again, start writing applications that were previously marked as impossible or hard to implement in PHP right know.
* __Concurrency and distribution__ : create systems that are asynchronous and distributed by design. Run them on multiple threads, processors or hosts and manage from single place.
* __Error tolerance__ : write systems that self-heal using remote and local supervision hierarchies.
* __Elasticity__ : keep business logic of your applications inside universal containers and connections between them separately. Modify existing architecture and number of running containers in realtime without need to change in code.
* __High performance__ : handle up to thousands of simultaneous connections per second on single container. Use multiple containers on several processors and/or hosts to push it even further.
* __Extensibility__ : use available options to easily extend and adapt framework features for your needs.

Start writing applications that were previously marked as impossible or hard to implement in PHP right know.
Servers, service-oriented architecture, agent-based models, games, complex daemons, socket programs, schedulers
and much, much more - nothing is impossible with KrakenPHP!

Expand All @@ -38,7 +34,7 @@ Installation instructions can be found in [installation guide][3].
## Frequently Asked Questions

If there are any questions that you have about framework, you can check whether the answers
for them have been already posted in [KrakenPHP faq][4].
for them have been already posted in [faq topic][4].

## Contributing

Expand All @@ -53,4 +49,4 @@ KrakenPHP framework is open-sourced software licensed under the [MIT license][6]
[3]: http://kraken-php.com/getting_started
[4]: http://kraken-php.com/faq
[5]: http://kraken-php.com/docs/contributions
[6]: http://opensource.org/licenses/MIT
[6]: http://opensource.org/licenses/MIT

0 comments on commit 7c2b646

Please sign in to comment.