Skip to content

Commit

Permalink
update todo
Browse files Browse the repository at this point in the history
  • Loading branch information
icebob committed Apr 9, 2017
1 parent 1a0955a commit 20cff5c
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
7 changes: 7 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# TODO

* dynamicTypeSerializer,
* default JSON
* built-in which use validator schema
* concat strings with \n
* add gzip & encryption to transit


## API gateway

* user authentication/authorization (with auth.service)
Expand Down
12 changes: 6 additions & 6 deletions benchmark/suites/serializers.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,29 +34,29 @@ function runTest(dataName) {
let bench1 = benchmark.createSuite(`Serialize event packet with ${dataName}bytes`);

bench1.ref("JSON", () => {
return new P.PacketEvent(brokerJSON.transit, "user.created", data);
return new P.PacketEvent(brokerJSON.transit, "user.created", payload);
});

bench1.add("Avro", () => {
return new P.PacketEvent(brokerAvro.transit, "user.created", data);
return new P.PacketEvent(brokerAvro.transit, "user.created", payload);
});

bench1.add("MsgPack", () => {
return new P.PacketEvent(brokerMsgPack.transit, "user.created", data);
return new P.PacketEvent(brokerMsgPack.transit, "user.created", payload);
});

let bench2 = benchmark.createSuite(`Serialize request packet with ${dataName}bytes`);

bench2.ref("JSON", () => {
return new P.PacketRequest(brokerJSON.transit, "node-2-12345", "dcfef88f-7dbe-4eed-87f1-aba340279f4f", "post.update", data);
return new P.PacketRequest(brokerJSON.transit, "node-2-12345", "dcfef88f-7dbe-4eed-87f1-aba340279f4f", "post.update", payload);
});

bench2.add("Avro", () => {
return new P.PacketRequest(brokerAvro.transit, "node-2-12345", "dcfef88f-7dbe-4eed-87f1-aba340279f4f", "post.update", data);
return new P.PacketRequest(brokerAvro.transit, "node-2-12345", "dcfef88f-7dbe-4eed-87f1-aba340279f4f", "post.update", payload);
});

bench2.add("MsgPack", () => {
return new P.PacketRequest(brokerMsgPack.transit, "node-2-12345", "dcfef88f-7dbe-4eed-87f1-aba340279f4f", "post.update", data);
return new P.PacketRequest(brokerMsgPack.transit, "node-2-12345", "dcfef88f-7dbe-4eed-87f1-aba340279f4f", "post.update", payload);
});

bench1.run()
Expand Down

0 comments on commit 20cff5c

Please sign in to comment.