swoole框架:PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。
Yar框架:Yar是一个轻量级,高校的RPC框架,它提供了一种简单方法来让PHP项目之间可以互相远程调用对方的本地方法,并且Yar也提供了并行调用的能力,可以支持同时调用多个远程服务的方法。
Gearman应用:Gearman是一个用来把工作委派给其他机器,分布式的调用更适合做某项工作的机器,并发的做某项工作在多个调用做负载均衡、或用来在调用其他语言的函数的系统。
sphinx应用:Sphinx是一个基于SQL的全文检索引擎,可以结合Mysql,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。
Crontab应用:Linux crontab是用来定期执行程序的命令
rabbitMQ应用:RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)
Sorl应用:Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。文档通过Http利用XML加到一个搜索集合中。查询该集合也是通过 http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提 供一套强大Data Schema来定义字段,类型和设置文本分析,提供基于Web的管理界面等。
来源:原创
发布时间:2021-12-20 22:03:53