docker-compose up
Open 127.0.0.1:8000
Where:
sse.php
– simulating dependent microserviceclient-simple.php
– sumulating complex logic after full responseclient-reactive.php
– simulating complex logic for each chunk
Reference
data: 0
data: 1
data: 2
data: 3
data: 4
2019-06-05 17:35:57.484100 Receiving...
2019-06-05 17:36:02.490600 Received
2019-06-05 17:36:02.491000 Closed
2019-06-05 17:36:02.491200 Transformation started
2019-06-05 17:36:02.491300 Result: data: 0
2019-06-05 17:36:02.991700 Transformation finished
2019-06-05 17:36:02.991900 Transformation started
2019-06-05 17:36:02.992200 Result: data: 1
2019-06-05 17:36:03.492400 Transformation finished
2019-06-05 17:36:03.492600 Transformation started
2019-06-05 17:36:03.492700 Result: data: 2
2019-06-05 17:36:03.992900 Transformation finished
2019-06-05 17:36:03.993200 Transformation started
2019-06-05 17:36:03.993300 Result: data: 3
2019-06-05 17:36:04.493500 Transformation finished
2019-06-05 17:36:04.493800 Transformation started
2019-06-05 17:36:04.493900 Result: data: 4
2019-06-05 17:36:04.994200 Transformation finished
2019-06-05 17:36:04.994400 Transformation started
2019-06-05 17:36:04.994500 Result:
2019-06-05 17:36:05.494800 Transformation finished
2019-06-05 17:36:05.494900 Took: 8.01
2019-06-05 17:35:58.445000 Receiving...
2019-06-05 17:35:59.639100 <<< RECEIVED
2019-06-05 17:35:59.639200 Transformation started
2019-06-05 17:35:59.639300 Result: data: 0
2019-06-05 17:36:00.139500 Transformation finished
2019-06-05 17:36:00.639200 <<< RECEIVED
2019-06-05 17:36:00.639300 Transformation started
2019-06-05 17:36:00.639400 Result: data: 1
2019-06-05 17:36:01.139500 Transformation finished
2019-06-05 17:36:01.639600 <<< RECEIVED
2019-06-05 17:36:01.639800 Transformation started
2019-06-05 17:36:01.639900 Result: data: 2
2019-06-05 17:36:02.140100 Transformation finished
2019-06-05 17:36:02.639800 <<< RECEIVED
2019-06-05 17:36:02.640000 Transformation started
2019-06-05 17:36:02.640000 Result: data: 3
2019-06-05 17:36:03.140200 Transformation finished
2019-06-05 17:36:03.640200 <<< RECEIVED
2019-06-05 17:36:03.640400 Transformation started
2019-06-05 17:36:03.640600 Result: data: 4
2019-06-05 17:36:04.140800 Transformation finished
2019-06-05 17:36:04.141200 Received
2019-06-05 17:36:04.141400 Closed
2019-06-05 17:36:04.141500 Took: 5.7