4.0.10-d83d7e7 • Published 1 year ago

@peerbit/stream v4.0.10-d83d7e7

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Direct stream

Data streaming protocol for delivering messages efficiently to peers with redundancy and failure recovery modes.

Features

  • Packet prioritization. Data packages can be sent with different priority. That allows some traffic to pass through the traffic faster than other. This is useful in case of congestion
  • Mode'd delivery. Packages can be sent with different delivery mode 'Acknowledge' (wait for acknowledgement from all known subscribers), 'Seek' (find new subscribers for a topic), 'Silent' (just deliver).
  • Redundancy in data delivery. Data packages can be sent with different redundancy. This means that you can choose to send some packages only in one path (the fastest) or send a package in the 'N' fastest paths (this gives you a redundancy degree of 'N'). This feature is useful when you want to adapt delivery for unstable networks or when you want to make sure that some messages are delivered with high probability (without waiting for Acknowledgemts and retry)

Protocol specification (TODO)

Currently the protocol itself is not specificed more than as in this implementation with messages types found here and here.

4.3.1-ed011b4

9 months ago

4.3.2-b9539fc

9 months ago

4.2.5-12d090c

11 months ago

4.3.4-b1540c6

8 months ago

4.3.0-7c08aa6

10 months ago

4.3.3-327e5c9

9 months ago

4.2.5-a1dd3d8

10 months ago

4.2.0-e5510e0

11 months ago

4.1.3-10f303c

1 year ago

4.2.5-6dbebf0

11 months ago

4.2.5-a70fbaa

11 months ago

4.1.4-27dca31

12 months ago

4.3.0-9930e60

10 months ago

4.2.0-2ec6eb5

11 months ago

4.3.0-6ba92be

9 months ago

4.2.5-d9795af

10 months ago

4.1.4-43685b6

12 months ago

4.2.6-821030a

10 months ago

4.2.2-2de0560

11 months ago

4.2.4-baf4bd8

11 months ago

4.3.4-b3a3de9

8 months ago

4.2.2-e5392af

11 months ago

4.3.4-951a98f

9 months ago

4.2.6-e16ac5f

10 months ago

4.2.1-a97d716

11 months ago

4.2.0-5fa75cc

12 months ago

4.3.4-2f92713

9 months ago

4.1.3-8abb258

1 year ago

4.3.2-cd90eb0

9 months ago

4.2.0-313f84c

11 months ago

4.1.4-03739af

12 months ago

4.2.5-b25d754

11 months ago

4.3.2-61266e7

9 months ago

4.3.4-dbba3c6

7 months ago

4.1.3-05f4bef

1 year ago

4.2.0-837e7f1

11 months ago

4.3.2-d8e5bfb

9 months ago

4.2.0-115f7aa

11 months ago

4.1.3-39e9da6

1 year ago

4.3.3-bf22247

9 months ago

4.2.5-aea0cef

10 months ago

4.3.4-9ef01e7

7 months ago

4.3.4-820506

9 months ago

4.2.1-961cb66

11 months ago

4.1.4-7d319f1

12 months ago

4.3.4-c66c749

8 months ago

4.3.0-c5f9b43

9 months ago

4.3.4-6c5db3c

8 months ago

4.3.4-7ca5c48

8 months ago

4.2.5-c709e20

11 months ago

4.2.4-da013fc

11 months ago

4.2.6-e182140

10 months ago

4.1.2-5cf61cb

1 year ago

4.3.1-8df5439

9 months ago

4.2.0-c0de42e

12 months ago

4.3.2-e280087

9 months ago

4.2.1-e0eabcf

11 months ago

4.3.5-1169e60

7 months ago

4.2.5-bf9c70f

10 months ago

4.3.4-79582c9

9 months ago

4.3.4-22acbe9

9 months ago

4.3.0-a4bb1df

10 months ago

4.2.6-a2796fd

10 months ago

4.3.3-fb47029

9 months ago

4.2.3-58dee0c

11 months ago

4.2.5-e3e1b7f

10 months ago

4.1.2-4d7d8ba

1 year ago

4.2.5-f0d763d

10 months ago

4.3.4-523d88d

8 months ago

4.3.4-8d1952b

8 months ago

4.2.0-6b5241d

11 months ago

4.2.0-d0d863b

11 months ago

4.3.4-9c1dc07

8 months ago

4.3.0-263159d

10 months ago

4.3.4-902158c

8 months ago

4.3.4-077dde4

8 months ago

4.3.3-1e362c1

9 months ago

4.2.3-8cae2b9

11 months ago

4.2.0-b900404

11 months ago

4.3.4-f5a378c

9 months ago

4.3.2

9 months ago

4.3.1

9 months ago

4.3.4

9 months ago

4.3.3

9 months ago

4.3.0-fbb4e31

10 months ago

4.3.0

10 months ago

4.2.6-6335205

10 months ago

4.3.5-f2d727c

7 months ago

4.2.0-617e97c

11 months ago

4.3.4-c7dcc32

7 months ago

4.3.4-a762412

9 months ago

4.3.5-f511993

7 months ago

4.2.6-d4093c8

10 months ago

4.1.4-f461b9a

12 months ago

4.2.5-e9b2c20

10 months ago

4.3.5

7 months ago

4.2.0-a4ac71a

12 months ago

4.1.2-1c77281

1 year ago

4.2.5-5226a66

10 months ago

4.3.4-2292bf0

8 months ago

4.1.4-6d2cda9

12 months ago

4.1.3-91f517a

1 year ago

4.2.2-182ba4d

11 months ago

4.3.4-29724c7

7 months ago

4.2.5-5652381

10 months ago

4.2.6-9084059

10 months ago

4.3.3-ca1f7f3

9 months ago

4.2.3

11 months ago

4.2.2

11 months ago

4.1.3-e5f6c17

1 year ago

4.2.5

11 months ago

4.2.4

11 months ago

4.3.4-363580e

8 months ago

4.2.1

11 months ago

4.2.0

12 months ago

4.2.0-63e24d5

12 months ago

4.2.1-bae87a5

11 months ago

4.2.6-61928d4

10 months ago

4.2.6

10 months ago

4.2.5-df2357c

10 months ago

4.2.1-d8eb9b0

11 months ago

4.3.4-470ffb3

8 months ago

4.2.6-592398d

10 months ago

4.3.4-a547831

8 months ago

4.1.3-f5c8aec

1 year ago

4.2.1-03f5b18

11 months ago

4.1.4

1 year ago

4.1.3

1 year ago

4.3.1-f151ed4

9 months ago

4.2.1-17e5d15

11 months ago

4.3.3-3a4b77c

9 months ago

4.2.5-ee20213

11 months ago

4.2.1-49afc60

11 months ago

4.3.3-c5744ae

9 months ago

4.2.5-b4531d8

10 months ago

4.1.0-8cf50a6

1 year ago

4.1.1-8bec89f

1 year ago

4.1.1-30333b6

1 year ago

4.1.1-c679a0d

1 year ago

4.1.0-7295b96

1 year ago

4.1.1-1a3d976

1 year ago

4.1.2

1 year ago

4.1.1

1 year ago

4.1.0-81d59ee

1 year ago

4.1.0-9aa0186

1 year ago

4.1.0-c577601

1 year ago

4.1.0-b6f9aa8

1 year ago

4.1.0-5614dfb

1 year ago

4.0.10-d83d7e7

1 year ago

4.0.10-e9a5cd4

1 year ago

4.0.10-9559b10

1 year ago

4.0.10-01f2c90

1 year ago

4.0.10-a6d0306

1 year ago

4.1.0

1 year ago

4.0.10-737a4d7

1 year ago

4.0.9-a2cffec

1 year ago

4.0.9

1 year ago

4.0.8-a3e5123

1 year ago

4.0.8-88f45c3

1 year ago

4.0.9-2f48d18

1 year ago

4.0.10

1 year ago

4.0.9-29dd1b8

1 year ago

4.0.9-0b8baa8

1 year ago

4.0.6-934594a

1 year ago

4.0.6-3a75d6e

1 year ago

4.0.7-b57d808

1 year ago

4.0.7-c07c1c7

1 year ago

4.0.7-325235b

1 year ago

4.0.7-ccaf4f4

1 year ago

4.0.6-372e20f

1 year ago

4.0.6-65f11ae

1 year ago

4.0.7-d66695a

1 year ago

4.0.6-9e66213

1 year ago

4.0.7-8c33ab6

1 year ago

4.0.6-5b40851

1 year ago

4.0.6-a0a3f23

1 year ago

4.0.6-eb9dc6e

1 year ago

4.0.6-2b760c3

1 year ago

4.0.7

1 year ago

4.0.8-4ec760d

1 year ago

4.0.7-42268a2

1 year ago

4.0.6

1 year ago

4.0.7-e1db01f

1 year ago

4.0.7-b064d22

1 year ago

4.0.6-8b0cac0

1 year ago

4.0.6-5e0d4ec

1 year ago

4.0.7-4b0fbf1

1 year ago

4.0.6-1d1274c

1 year ago

4.0.5-cccc078

1 year ago

4.0.6-5901172

1 year ago

4.0.8

1 year ago

4.0.7-7872365

1 year ago

4.0.6-bf3e3ed

1 year ago

4.0.6-2bc15a6

1 year ago

4.0.6-171d517

1 year ago

4.0.7-343b1fa

1 year ago

4.0.7-a16b978

1 year ago

4.0.7-5ed4c57

1 year ago

4.0.7-2d408db

1 year ago

4.0.6-55cebfe

1 year ago

4.0.6-ac53fba

1 year ago

4.0.7-57b8640

1 year ago

4.0.7-61d3cec

1 year ago

4.0.5-aa577a5

2 years ago

4.0.5-0691c73

2 years ago

4.0.5-218a5bb

2 years ago

4.0.5-efee9d3

2 years ago

4.0.5-a4f88b6

2 years ago

4.0.5-a9206a8

2 years ago

4.0.5

2 years ago

4.0.4

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

3.1.2

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.0.10

2 years ago

3.0.11

2 years ago

3.0.9

2 years ago

3.0.8

2 years ago

3.0.7

2 years ago

3.0.6

2 years ago

3.0.5

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.0.5

2 years ago

2.0.6

2 years ago

2.0.3

2 years ago

2.0.4

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago