# Why apache is a process based server

As a Apache web server why apache is a process based server.

##### Post Metadata
- Posted at: over 6 years ago
- Author title: Software Engineer
- Net upvotes: 1


## Comments
### Comment 1

Apache has been around since 1995, a time when a process-based approach was sufficient. It has grown over the years and serves over 100 million websites so continues to perform well with this approach.

Of course there are some scenarios where this process-based approach is insufficient and a real CPU hog. In those cases you&#39;ll want to use nginx. You&#39;ll need to be seeing a tremendous amount of traffic before you run into a scenario where the event-driven approach is necessary.

If you are starting off and are sure you&#39;re going to see that kind of traffic, nginx can work easily for small sites so you should use it at the beginning.

##### Comment Metadata
- Posted at: over 6 years ago
- Author title: Building great things with some incredible people.




## Related Product
[Apache HTTP Server Project](https://www.g2.com/products/apache-http-server-project/reviews)

## Related Category
[Application Server](https://www.g2.com/categories/application-server)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: almost 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: almost 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: almost 13 years ago
  - Comments: 4


