Commit Graph

59 Commits

Author SHA1 Message Date
singchia
f864c2c865 Dockerfile: add proto dockerfile 2024-02-23 20:11:59 +08:00
singchia
170159fc2e fix mq manager bugs 2024-02-22 22:06:02 +08:00
singchia
d0d5a396df efix edge online bug 2024-02-21 22:55:58 +08:00
singchia
a80a805770 add top layer makefile 2024-02-20 20:17:47 +08:00
singchia
f027597960 add example of interactive command-line messaging 2024-02-20 20:17:24 +08:00
singchia
d37c5548d4 prototype for frontier 2024-02-19 07:52:39 +08:00
singchia
16cbb7780b mq: add service type mq 2024-02-18 13:51:45 +08:00
singchia
94483c254f mq: daily commit 2024-02-17 22:15:49 +08:00
singchia
8a681c8c26 mq: add mq manager and kafka 2024-02-11 08:27:59 +08:00
singchia
051342a0c4 servicebound: finish basic forward logic 2024-02-10 23:06:20 +08:00
singchia
ce7e95eed3 exchange: add exchange and forward edge functions 2024-02-08 12:09:27 +08:00
singchia
e295431482 exchange: add api and defines 2024-02-08 12:09:01 +08:00
singchia
b91ced2077 servicebound: add service manager test 2024-02-08 10:17:40 +08:00
singchia
fbc53c6bcd servicebound: add service apis 2024-02-07 15:05:20 +08:00
singchia
60a522ad2e servicebound: add service bound control register 2024-02-06 11:28:15 +08:00
singchia
abf8c1fb6b add service call async 2024-02-03 21:38:53 +08:00
singchia
7bea4e2907 api: servicebound api define 2024-01-31 21:13:43 +08:00
singchia
04dda8fdc5 fix bugs for edge and service manager 2024-01-31 21:13:11 +08:00
singchia
f36dda99f0 servicebound: add onoff and manager 2024-01-25 10:26:18 +08:00
singchia
e3127a2ada edgebound: change sync.Map to map with mtx cause we need len of map 2024-01-23 20:22:22 +08:00
singchia
17b52fe045 servicebound: add basic manager 2024-01-23 20:02:41 +08:00
singchia
13d488de04 security: tls CiperSuites for safety 2024-01-23 20:02:24 +08:00
singchia
2b159dcf9e edge: basic edge manager functions done 2024-01-22 16:49:58 +08:00
singchia
e4f6cc52a0 unit: add edge dataplane stream test func 2024-01-21 22:42:20 +08:00
singchia
6eeb5787e7 edge: add data plane 2024-01-21 09:19:40 +08:00
singchia
a2389b7f70 pkg: add basic mapmap 2024-01-20 13:27:35 +08:00
singchia
73b27971df edge: add dataplane handle logic 2024-01-20 10:03:41 +08:00
singchia
4638f8259b edgebound: add accept and closed stream hook 2024-01-19 22:51:50 +08:00
singchia
06c2aa04f3 edge: add bypass l4 connections 2024-01-18 17:24:10 +08:00
singchia
7aad9f99f5 add edge config and template 2024-01-17 11:52:52 +08:00
singchia
af63d6e094 unit: add edge manager unit test 2024-01-16 21:41:11 +08:00
singchia
b97e0ea86e fix bugs for edge api and edge manager 2024-01-16 21:40:51 +08:00
singchia
d4bd33763b edge abstraction optimized 2024-01-15 09:29:02 +08:00
singchia
cf1b370029 edge abstraction optimized 2024-01-15 09:28:21 +08:00
singchia
8cab1dc4f3 edge: add delegate functions 2024-01-14 23:25:13 +08:00
singchia
eb792a8f18 dao: prototype for services service_rpcs and service_topics 2024-01-14 14:06:22 +08:00
singchia
c232dfaed4 add verbosity for dao and add CURD for services entity 2024-01-13 14:57:20 +08:00
singchia
32dc07f930 Merge pull request #4 from singchia/clientbound
Edge bound model and design
2024-01-12 19:55:44 +08:00
singchia
4bb1848dde service: model and design 2024-01-12 19:54:38 +08:00
singchia
f58351627d edge: model design and 2024-01-12 19:48:03 +08:00
singchia
ea4e76d23e add bench and unit test for sqlite db client 2024-01-12 19:30:30 +08:00
singchia
fe2d3b2e92 benchmark: for create client in sqlite3 2024-01-11 23:23:16 +08:00
singchia
50904e3403 benchmark: for create client in sqlite3 2024-01-11 23:23:02 +08:00
singchia
4683060e71 Merge pull request #3 from singchia/clientbound
Clientbound
2024-01-09 22:42:08 +08:00
singchia
cee40cb658 model: add table name for service topic 2024-01-07 22:13:44 +08:00
singchia
4002ac643e model: define service and it's rpc and topic 2024-01-06 22:16:30 +08:00
singchia
ac3c612a6e add client rpc related repo logic 2024-01-06 22:00:34 +08:00
singchia
b3c135df09 Merge pull request #2 from singchia/clientbound
feat: add client bound frame logic.
2024-01-06 11:29:11 +08:00
singchia
6c46907052 rename internal to pkg and add some client dao functions 2024-01-05 19:41:39 +08:00
singchia
446914f2b8 api: add client end api defination 2024-01-05 11:50:07 +08:00