happner-2

13.1.1 • Public • Published

npm

premise

Happner-2 is a cloud application and RPC framework ideal for integrating multiple micro services into a unified offering. It enables the creation of an interconnected mesh of local (within a single process) and remote (across multiple processes) components. The mesh components can easily call upon each other's methods or listen to each other's events in a manner uncomplicated by remoteness.

uses happn-3

Happner uses happn-3 as the data persistence and pub/sub framework that allows for communication between happner services and components.

cluster-able

It is possible to create a cluster of happner services, using happner-cluster

installation

npm i happner-2 --save

demonstration

These walkthroughs use happner to create a rudimentary monitoring service.

documentation

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
13.1.1226latest
14.0.0-prerelease-12prerelease-14
13.0.4-prerelease-72prerelease-13
10.5.4-issue-263.12issue-263
10.1.2-tr2445-beta-52issue-196-dependency-update
6.1.1-restart-on-timeout1restart-on-timeout
6.0.3-alpha.21prerelease6
6.0.0-alpha.21alpha
6.0.0-alpha.11alpha1
5.3.0-emit-error-01emit-error
12.8.1-prerelease-11prerelease-12
11.8.0-nested-permisisions1nested
11.7.0-depupdates-21dep-updates
11.7.0-depupdates-11dev-updates
11.6.0-prerelease-11prelease-11
11.5.0-prerelease-61SMC-917
11.2.3-issue-262.11issue-262
11.2.10-rc-11issue-280
11.15.0-prerelease-45501prerelease-4550
11.14.7-prerelease-11prerelease-11
11.11.3-prerelease-authProviders21prerelease-authProviders
11.11.1-prerelease-authproviders1prerelease-authproviders
11.11.0-prerelease-21prerelease-11-11
11.0.0-prerelease-21prerelease
10.5.31latest-10

Version History

VersionDownloads (Last 7 Days)Published
13.1.1226
14.0.0-prerelease-12
13.0.4-prerelease-72
13.0.4-prerelease-61
13.1.01
13.0.4-prerelease-51
13.0.4-prerelease-41
13.0.4-prerelease-31
13.0.4-prerelease-21
13.0.4-prerelease-11
13.0.335
13.0.21
13.0.11
13.0.1-prerelease-11
13.0.01
12.9.058
12.8.12
12.8.1-prerelease-11
12.8.025
12.7.01
12.6.01
12.6.0-prerelease-41
12.6.0-prerelease-31
12.6.0-prerelease-21
12.6.0-prerelease-11
12.5.52
12.5.5-prerelease-11
12.5.413
12.5.4-prerelease-41
12.5.4-prerelease-31
12.5.4-prerelease-21
12.5.4-prerelease-11
12.5.31
12.5.21
12.5.11
12.5.01
12.4.01
12.3.014
12.2.21
12.2.115
12.2.1-prerelease-31
12.2.1-prerelease-21
12.2.1-prerelease-11
12.2.01
12.2.0-prerelease-81
12.2.0-prerelease-71
12.2.0-prerelease-61
12.2.0-prerelease-51
12.2.0-prerelease-41
12.2.0-prerelease-32
12.2.0-prerelease-21
12.2.0-prerelease-11
12.1.91
12.1.9-prerelease-31
12.1.9-prerelease-21
12.1.9-prerelease-11
12.1.812
12.1.8-prerelease-11
12.1.714
12.1.7-prerelease-11
12.1.7-prerelease.11
12.1.61
12.1.6-prerelease.11
12.1.51
12.1.5-prerelease.11
12.1.41
12.1.31
12.1.21
12.1.2-prerelease-21
12.1.2-prerelease-11
12.1.11
12.1.01
12.0.71
12.0.61
12.0.533
12.0.41
12.0.310
12.0.21
12.0.17
12.0.01
11.17.4250
11.17.31
11.17.21
11.17.11
11.17.01
11.16.11
11.16.01
11.15.21
11.15.11
11.15.01
11.14.71
11.14.7-prerelease-11
11.15.0-prerelease-45501
11.14.61
11.14.5224
11.14.45
11.14.4-prerelease-11
11.14.31
11.14.21
11.14.11
11.14.01
11.13.11
11.13.01
11.12.51
11.12.41
11.12.31
11.12.21
11.12.11
11.12.01
11.11.31
11.11.3-prerelease-authProviders21
11.11.3-prerelease-authProviders1
11.11.21
11.11.11
11.11.1-prerelease-authproviders1
11.11.01
11.11.0-prerelease-21
11.11.0-prerelease-11
11.10.01
11.9.01
11.8.0-prerelease-nested-permisisions2
11.8.0-nested-permisisions1
11.8.02
11.7.51
11.7.41
11.7.31
11.7.21
11.7.11
11.7.01
11.7.0-depupdates-21
11.7.0-depupdates-11
11.7.0-prerelease-41
11.7.0-prerelease-31
11.7.0-prerelease-21
11.6.21
11.7.0-prerelease-11
11.6.11
11.6.02
11.6.0-prerelease-11
11.5.01
11.5.0-prerelease-61
11.5.0-prerelease-51
11.5.0-prerelease-41
11.5.0-prerelease-31
11.5.0-prerelease-21
11.5.0-prerelease-11
11.4.81
11.4.71
11.4.7-prerelease-21
11.4.7-prerelease-11
11.4.61
11.4.6-prerelease-31
11.4.6-prerelease-21
11.4.6-prerelease-11
11.4.51
11.4.41
11.4.4-prerelease-11
11.4.31
11.4.21
11.4.11
11.4.01
11.3.01
11.2.161
11.2.16-prerelease-21
11.2.16-prerelease-11
11.2.151
11.2.141
11.2.131
11.2.13-prerelease-11
11.2.121
11.2.12-prerelease-11
11.2.111
11.2.11-prerelease.11
11.2.101
11.2.10-rc-11
11.2.10-rc-01
11.2.91
11.2.8-prerelease.11
11.2.81
11.2.71
11.2.7-prerelease-11
11.2.61
11.2.51
11.2.41
11.2.31
10.5.4-issue-263.12
11.2.3-issue-262.11
11.2.3-prerelease1
11.2.21
10.5.31
11.2.11
10.5.21
11.2.01
11.1.01
11.0.31
11.0.21
11.0.11
11.0.01
11.0.0-prerelease-21
11.0.0-prerelease-11
10.5.11
10.5.01
10.4.11
10.4.01
10.3.01
10.2.31
10.2.21
10.2.11
10.2.01
10.2.0-prerelease-11
10.1.2-tr2445-beta-52
10.1.2-tr2445-beta-41
10.1.2-tr2445-beta-31
10.1.2-tr2445-beta-21
10.1.2-tr2445-beta-11
10.2.0-prerelease-01
10.1.11
10.1.1-prerelease-11
10.1.1-prerelease-01
10.1.01
11.0.0-prerelease.81
11.0.0-prerelease.71
11.0.0-prerelease.61
11.0.0-prerelease.51
11.0.0-prerelease.41
11.0.0-prerelease.31
11.0.0-prerelease.21
10.0.41
11.0.0-prerelease.11
10.0.31
10.0.21
10.0.11
10.0.01
10.0.0-prerelease.31
10.0.0-prerelease.21
10.0.0-prerelease.11
9.3.21
9.3.11
9.3.01
9.3.0-prerelease.11
9.2.31
9.2.21
9.2.11
9.2.01
9.1.01
9.0.3-prerelease.12
9.0.21
9.0.11
9.0.01
9.0.0-prerelease.51
9.0.0-prerelease.41
9.0.0-prerelease.31
9.0.0-prerelease.21
9.0.0-prerelease.11
8.3.11
8.3.01
8.2.11
8.2.01
8.1.01
8.0.51
8.0.41
8.0.31
8.0.21
8.0.11
8.0.01
7.2.21
7.2.11
7.2.01
7.1.41
7.1.31
7.1.21
7.1.11
7.1.1-beta.11
7.1.1-beta1
7.1.01
7.1.0-beta.11
7.0.01
7.0.0-beta.61
7.0.0-beta.51
7.0.0-beta.41
7.0.0-beta.31
7.0.0-beta.21
7.0.0-beta.11
6.2.01
6.1.11
6.1.1-alpha.11
6.1.1-restart-on-timeout1
6.1.01
7.0.0-prerelease.61
7.0.0-prerelease.51
7.0.0-prerelease.41
7.0.0-prerelease.31
7.0.0-prerelease.21
7.0.0-prerelease.11
7.0.0-alpha.41
6.0.3-alpha.31
6.0.3-alpha.21
6.0.3-alpha.11
7.0.0-alpha.31
7.0.0-alpha.21
6.0.21
6.0.11
6.0.01
6.0.0-alpha.131
6.0.0-alpha.121
6.0.0-alpha.111
6.0.0-alpha.101
6.0.0-alpha.91
6.0.0-alpha.81
6.0.0-alpha.71
6.0.0-alpha.61
6.0.0-alpha.41
6.0.0-alpha.31
6.0.0-alpha.21
6.0.0-alpha.11
5.3.0-emit-error-01
5.2.11
5.2.01
5.1.11
5.1.01
5.0.11
5.0.01
4.0.11
4.0.01
3.1.21
3.1.11
3.1.01
3.0.11
3.0.01
2.13.01
2.12.11
2.12.01
2.11.31
2.11.21
2.11.11
2.11.01
2.10.11
2.10.01
2.9.01
2.8.01
2.7.91
2.7.81
2.7.71
2.7.61
2.7.51
2.7.41
2.7.31
2.7.21
2.7.11
2.7.01
2.6.41
2.6.31
2.6.21
2.6.11
2.6.01
2.5.51
2.5.41
2.5.31
2.5.21
2.5.11
2.5.01
2.4.01
2.3.01
2.2.21
2.2.12
2.2.01
2.1.01
2.0.01
1.7.31
1.7.21
1.7.11
1.7.01
1.6.21
1.6.12
1.6.01
1.4.11
1.3.01
1.2.71
1.2.61
1.2.51
1.2.01
1.0.01

Package Sidebar

Install

npm i happner-2

Weekly Downloads

1,321

Version

13.1.1

License

MIT

Unpacked Size

335 kB

Total Files

28

Last publish

Collaborators

  • jeggers
  • csampsonza
  • johanvdwest
  • smc-tenacious
  • jancoy
  • erasmusjw
  • simonbishopza