Tag:coroutine
-
Time:2020-1-6
V1.0.4 update This update involves the following components, mainly adding the support of swoole 4.4 and the function enhancement of some components, as well as repairing some bugs hyperf/async-queue hyperf/command hyperf/config hyperf/constants hyperf/consul hyperf/contract hyperf/database hyperf/db-connection hyperf/di hyperf/dispatcher hyperf/framework hyperf/http-server hyperf/pool hyperf/redis hyperf/rpc-client hyperf/service-governance hyperf/utils hyperf/websocket-server Newly added #140 support for swoole v4.4.0 #152 the […]
-
Time:2019-12-5
Update content This week’s update is mainly a bugfix version. We fixed some components’ bugs, making the hyperf 1.1. * series more robust. It was released in version 1.1.2. It is recommended to use the 1.1 user update.Visit the official website hyperf.io or the document hyperf.wiki directly. Newly added #722 new for AMQP consumerconcurrent.limitConfigure to […]
-
Time:2019-11-27
Update content This week’s update is mainly to add the hyperf / NATs component. NATs is an open-source, lightweight and high-performance cloud native message system. This component makes it possible for hyperf to interact with Nats. At the same time, it supports consul cluster as a service registry, and provides client support for redis cluster. […]
-
Time:2019-11-21
Update content This week’s update is mainly to add the hyperf / retry component. The network communication is naturally unstable. Therefore, in the distributed system, a good fault-tolerant design is required. It is very dangerous to retry without difference. When there is a communication problem, each request is retried once, which is equivalent to a […]
-
Time:2019-10-16
Hyperf Hyperf is based onSwoole 4.3+The implementation of high-performance, high flexibility PHP cooperation framework, built-in cooperation server and a large number of commonly used components, performance based on traditionalPHP-FPMWhile providing ultra-high performance, our framework is also extremely flexible and extensible. Standard components are all implemented based on PSR standard, and based on strong dependency injection […]
-
Time:2019-10-13
This article extracts from my blog. Welcome to visit~ Preface For some time last year, various Python collaboration frameworks including gevent, asyncio, tornado have been studied. Reading tornado’s source code is more than two months ago. I’ve been trying to write an article to sort it out, but I don’t know where to start. If […]
-
Time:2019-10-9
Update content hyperf-skeleton v1.0.3 Added The installer adds JSON RPC with Service Governance option to the RPC section. Selecting this option will automatically install the hyperfservice-governance service governance component. Provided within the skeletonApp\Exception\Handler\AppExcpetionHandlerDefault Output Exception Information Changed takeApp\Model\ModelModify to an abstract class Fixed repairopen(runtime/hyperf.pid) failed, Error: No such file or directoryErrors; repairformat_throwable()Errors in undefined functions; […]
-
Time:2019-10-2
V1.0.3 Update Content This update covers the following components, with major additionsWebSocket ServerandWebSocket Collaboration ClientComponents, and fixes some Bugshyperf/constantshyperf/databasehyperf/dihyperf/frameworkhyperf/http-serverhyperf/json-rpchyperf/model-cachehyperf/websocket-clienthyperf/websocket-server Added # 48 Increase WebSocket Collaboration Client and Server # 51 IncreasedenableCacheParametric de-controlDefinitionSourceWhether annotation scan caching is enabled #61 passdb:modelAdding attribute types when commands create models # 65 Model Cache Added JSON Format Support Changed # […]
-
Time:2019-9-29
V1.0.4 Update Content This update covers the following components, including support for Swoole 4.4, functional enhancements for some components, and bug fixes hyperf/async-queue hyperf/command hyperf/config hyperf/constants hyperf/consul hyperf/contract hyperf/database hyperf/db-connection hyperf/di hyperf/dispatcher hyperf/framework hyperf/http-server hyperf/pool hyperf/redis hyperf/rpc-client hyperf/service-governance hyperf/utils hyperf/websocket-server Newly added # 140 supports Swoole v4.4.0. # Connection pool automatically releases connections at low […]
-
Time:2019-9-22
Update content Major new additions to this updateSecond-level timing taskHyper/crontab components and Bug fixes for some other components Added #185 ResponseincreasexmlFormat support; # When 202 throws an uncovered exception in the process, it defaults to output the trace information of the exception. # 138 Increase the second-level timed task component; Changed #195 changeretry()Functional$timesThe behavioral meaning […]
-
Time:2019-8-30
Coroutine analysis of tornado source code Analysis of tornado’s principle of protocolVersion: 4.3.0 To support asynchrony, tornado implements a coroutine library. Tonado implements a framework of collaboration that has the following characteristics: Support Python 2.7, no yield fromFeatures, implemented purely with yield Return values from the coprocess by throwing exceptions Use the Future class proxy […]
-
Time:2019-8-28
github:http://github.com/brewlin/im-… Im-cloud builds distributed push middleware based on swoole native collaboration Installation and deployment of im-cloud distributed middleware IM-cloud <> GOIM distributed middleware concurrent pressure measurement comparison Analysis of im-cloud distributed middleware (1) – Communication Protocol Analysis of im-cloud distributed middleware (2) – Implementation of cloud node Analysis of im-cloud distributed middleware (3) – Implementation […]