Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thanks for making the most important open source PHP library currently #213

Open
Bilge opened this issue Apr 1, 2018 · 4 comments
Open

Comments

@Bilge
Copy link
Contributor

Bilge commented Apr 1, 2018

I believe Amp is the most important open source PHP library currently available. In a world where too many people are spending their time writing another HTTP router or MVC framework, Amp is delivering the best signal:noise ratio. Cross-platform multiplexed IO is the one thing PHP sorely needs and lacks, and Amp delivers it in user space, making it easy to understand and debug, putting PHP back on the map with its contemporaries like Node, Python and Go that already offer async functionality out of the box.

In my particular case, importing tens of thousands of records using an equal number of HTTP connections was taking 7 to 8 hours, but with Amp, the same data import is compressed down to just 15 minutes. And it could go faster, but I had to write a throttle to make it go slower so the target CDN doesn't blacklist me for DoS attacking it!

My thanks goes to everyone who has ever contributed to the Amp project, and in particular, @kelunik and @trowski for supporting me when I had questions, @trowski again for being man enough to abandon his own async framework and combine his power with Amp to make a stronger, single framework with a unified community, @DaveRandom for the Windows wrapper and of course @rdlowrey for having the enthusiasm to start the whole thing off! I know many more people contributed a great amount and I don't mean to devalue your contributions in any way, these are just some special thanks I wanted to give.

I feel guilty taking time away from people smarter than me to help me out when I get stuck, because it's selfish when that same time could be spent doing something to improve the framework that will help many more people, but I am very grateful for it because I found it difficult to understand some of these concepts alone.

I'd like to encourage anyone else that has had a positive experience with Amp to share a comment here.

@kelunik
Copy link
Member

kelunik commented Apr 3, 2018

Thank you so much for the kind words! Marked it with the appropriate labels. 😄

I'll leave this open so it's easier to discover.

@prolic
Copy link
Contributor

prolic commented Sep 9, 2018

Same here, @kelunik and @trowski especially helped me a lot with issues in ran into. Thank you so much for your great work!

@roquie
Copy link

roquie commented Jun 21, 2020

Thanks amphp team for hard work to implement basic async needs in php world! :)

@kelunik kelunik mentioned this issue Apr 20, 2021
@iamsyh
Copy link

iamsyh commented Jun 22, 2021

Thank you so much @kelunik @trowski for this awesome library!! I too like OP had a very large set of operations that would take around 13 hours to complete which is now down to 2 hours now!!

<3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

5 participants