Commit Graph

91 Commits

Author SHA1 Message Date
Thilo Behnke
3fba53ca11 write ws message to kafka 2022-06-01 20:43:15 +02:00
Thilo Behnke
ab7b7b77b4 use lib for websocket implementation 2022-06-01 20:26:22 +02:00
Thilo Behnke
1ae1738378 add comment 2022-05-29 16:05:47 +02:00
Thilo Behnke
d6979fbe2d add todo 2022-05-29 16:02:50 +02:00
Thilo Behnke
d484d1c565 query session from api 2022-05-29 15:57:59 +02:00
Thilo Behnke
9e7d25fbd4 join session 2022-05-29 15:49:54 +02:00
Thilo Behnke
35a4721c75 session reader/writer caches 2022-05-29 15:00:58 +02:00
Thilo Behnke
371380faad working solution for body read refactoring 2022-05-29 14:28:08 +02:00
Thilo Behnke
d42b110ac8 refactoring - wip, not compiling 2022-05-29 14:23:08 +02:00
Thilo Behnke
811e833f15 working session event write 2022-05-28 22:06:44 +02:00
Thilo Behnke
3f5ddf917d session reader / session writer 2022-05-28 21:42:06 +02:00
Thilo Behnke
cf1d0fc520 add todos 2022-05-28 21:35:24 +02:00
Thilo Behnke
5e9dd96a5d subscribe consumers to specific partition-topic combinations 2022-05-28 21:33:28 +02:00
Thilo Behnke
30dc74f477 write session created event to kafka 2022-05-28 21:14:19 +02:00
Thilo Behnke
23a075fac5 differentiate session id vs hash 2022-05-28 20:46:25 +02:00
Thilo Behnke
74c5ba0471 prepare session reader / session writer 2022-05-28 20:25:11 +02:00
Thilo Behnke
bd7c1832b8 working implementation for creating a session from the server 2022-05-28 20:07:36 +02:00
Thilo Behnke
750b5832d3 convert topic manager to using add_partition api 2022-05-28 19:32:39 +02:00
Thilo Behnke
bf74e09cae working implementation for add partition 2022-05-28 19:17:25 +02:00
Thilo Behnke
0283e0da76 wip 2022-05-21 18:44:56 +02:00
Thilo Behnke
65720f3a57 changes 2022-05-15 19:35:09 +02:00
Thilo Behnke
9857dba6f0 build stage for dockerfile 2022-05-15 19:26:02 +02:00
Thilo Behnke
a7d6be0a10 libc version not compatible with docker container 2022-05-15 18:43:42 +02:00
Thilo Behnke
ad6bc4cef5 prepare setup for custom http frontend for kafka scripts 2022-05-15 17:52:49 +02:00
Thilo Behnke
4a6fa4ed51 working rest proxy 2022-05-15 16:53:11 +02:00
Thilo Behnke
2422af35af fix advertised listeners in doker compose 2022-05-15 16:45:20 +02:00
Thilo Behnke
c44eeab1d8 wip - admin console to use kafka rest api 2022-05-14 20:59:44 +02:00
Thilo Behnke
3ca0229667 session manager 2022-05-14 14:36:39 +02:00
Thilo Behnke
ffc26e2f2f add todo 2022-05-13 21:13:20 +02:00
Thilo Behnke
f3422f1e31 retrieve key and topic from query string 2022-05-13 20:54:03 +02:00
Thilo Behnke
44bf7c24f8 why can't the test find the utils method? 2022-05-13 17:50:00 +02:00
Thilo Behnke
de3d96a919 reading events from kafka 2022-05-13 16:54:39 +02:00
Thilo Behnke
b13354e6b2 branch request handler 2022-05-13 16:33:23 +02:00
Thilo Behnke
0cfc19fa57 kafka consumer 2022-05-13 16:25:46 +02:00
Thilo Behnke
6c3c75d42f kafka setup 2022-05-13 15:55:42 +02:00
Thilo Behnke
575525af87 compiling code with mutex in service fn 2022-05-13 15:12:30 +02:00
Thilo Behnke
c0d72a631c issue with sending event writer between threads 2022-05-12 22:55:29 +02:00
Thilo Behnke
b999669efe graceful shutdown 2022-05-12 22:18:24 +02:00
Thilo Behnke
d6c9946f2b hyper http server 2022-05-12 22:15:19 +02:00
Thilo Behnke
c128908a8e open file does not work in wasm 2022-05-02 18:42:57 +02:00
Thilo Behnke
8729d74309 prepared impl for serializing events 2022-05-02 18:18:57 +02:00
Thilo Behnke
6b91bd09c4 wip 2022-05-02 14:04:39 +02:00
Thilo Behnke
97ac6b6f55 refactoring/game-obj-components 2022-05-02 13:46:23 +02:00
Thilo Behnke
7426559b34 working bounding box collisions (use ranges for rect collision detection) 2022-04-23 22:26:59 +02:00
Thilo Behnke
9dd7b80b82 bugfix for vector reflection 2022-04-23 22:10:09 +02:00
Thilo Behnke
e661793fc8 add adjustment to colliders vel - still issues with bounds 2022-04-23 12:29:06 +02:00
Thilo Behnke
ee2f8e932b more tests + logger 2022-04-23 12:22:24 +02:00
Thilo Behnke
cf170d40e7 more tests for reflection 2022-04-23 12:01:55 +02:00
Thilo Behnke
d91b88eb62 vector projection & orthogonals 2022-04-23 11:29:23 +02:00
Thilo Behnke
4be19aa5bb wip collision handling 2022-04-23 00:32:57 +02:00