{"id":1722095,"user_name":null,"score":0,"text":"@superdurszlak: \nfaktycznie - zamodelowanie tego tak, \u017ce liczba partycji w Kafce zawsze r\u00f3wna si\u0119 liczbie consumer\u00f3w faktycznie jest jakim\u015b rozwi\u0105zaniem, ale mam wra\u017cenie, \u017ce to nie do ko\u0144ca fajne bo np. ogranicza ci skalowanie jak np ruch si\u0119 zwi\u0119kszy (nie postawisz wi\u0119cej consumer\u00f3w ni\u017c masz partycji; a dodanie partycji nie jest prost\u0105 operacj\u0105 [i chyba te\u017c nieodwracaln\u0105])\n\nzastanawia mnie - jak sensownie zrobi\u0107 odczyt z w pe\u0142ni asynchronicznego backendu?\n\nbo operacje write w takim modelu sa powiedzmy do zrobienia (wys\u0142anie requestu a potem czytanie z API czy processing sie skonczyl czy nie albo jakies sockety\/SSE)\nnatomiast jak zrobi\u0107 odczyt...? (je\u015bli zaanga\u017cowane jest wi\u0119cej ni\u017c 1 serwis na backendzie; a komunikacja przeciez przebiega async)","edit_count":2,"is_voted":null,"is_accepted":null,"is_subscribed":null,"user_id":55753,"deleter_name":null,"delete_reason":null,"orderingScore":0,"created_at":"2020-11-08T18:25:14+01:00","updated_at":"2020-11-08T18:26:55+01:00","deleted_at":null,"user":{"id":55753,"name":"azalut","is_online":false,"allow_sig":1,"allow_count":1,"allow_smilies":1,"posts":1129,"visited_at":"2023-10-26T19:53:35.000000Z","created_at":"2013-03-01T18:25:29.000000Z","initials":"AZ","is_verified":false,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/5f\/5f9db55775884.png"},"html":"<p><a class=\"mention\" data-user-id=\"92941\" href=\"https:\/\/4programmers.net\/Profile\/92941\" rel=\"nofollow\">@superdurszlak<\/a>:<br \/>\nfaktycznie - zamodelowanie tego tak, \u017ce liczba partycji w Kafce zawsze r\u00f3wna si\u0119 liczbie consumer\u00f3w faktycznie jest jakim\u015b rozwi\u0105zaniem, ale mam wra\u017cenie, \u017ce to nie do ko\u0144ca fajne bo np. ogranicza ci skalowanie jak np ruch si\u0119 zwi\u0119kszy (nie postawisz wi\u0119cej consumer\u00f3w ni\u017c masz partycji; a dodanie partycji nie jest prost\u0105 operacj\u0105 [i chyba te\u017c nieodwracaln\u0105])<\/p>\n<p>zastanawia mnie - jak sensownie zrobi\u0107 odczyt z w pe\u0142ni asynchronicznego backendu?<\/p>\n<p>bo operacje write w takim modelu sa powiedzmy do zrobienia (wys\u0142anie requestu a potem czytanie z API czy processing sie skonczyl czy nie albo jakies sockety\/SSE)<br \/>\nnatomiast jak zrobi\u0107 odczyt...? (je\u015bli zaanga\u017cowane jest wi\u0119cej ni\u017c 1 serwis na backendzie; a komunikacja przeciez przebiega async)<\/p>\n","url":"http:\/\/static.175.128.202.116.clients.your-server.de\/Forum\/Inzynieria_oprogramowania\/345823-w_pelni_asynchroniczna_komunikacja_miedzy_mikroserwisami?p=1722095#id1722095","is_locked":false,"editor":{"id":55753,"name":"azalut","is_online":false,"allow_sig":1,"allow_count":1,"allow_smilies":1,"posts":1129,"visited_at":"2023-10-26T19:53:35.000000Z","created_at":"2013-03-01T18:25:29.000000Z","initials":"AZ","is_verified":false,"is_deleted":false,"is_incognito":false,"is_blocked":false,"is_blocked_perm":false,"deleted_at":null,"photo":"\/uploads\/photo\/5f\/5f9db55775884.png"},"permissions":{"write":false,"delete":false,"update":false,"accept":false},"moderatorPermissions":{"delete":false,"update":false,"accept":false,"merge":false,"sticky":false,"admAccess":false},"comments":[],"comments_count":0,"assets":[],"metadata":"eyJpdiI6IjZQdTlYeEVYcGc0TTJoeFVxUE9tK0E9PSIsInZhbHVlIjoiS0FWK0g2N0E0TDV3T1hyeDhnbzlJQWxMSTk5Ym9pTU5xSUFRZ29nWU5DdEppb0RQbGV5Y1c2QXZSRE8yMzQ3VC9HNFh0MHg2UkRHVWxzcExyMFVkWExFUW02cFg2dWpGZW1zNTdsUUFpZm5GTUxmR3pEYURHdTlJSXVkMHBPT2QiLCJtYWMiOiIxYTBkMjVkMzAzMDAxYWNlMWFiMzM1MjRmMzA5ZDVlYzczZGNjMzIxZWRkOTRmOGI2YjEzZmQxMTAxZWIzYzZmIiwidGFnIjoiIn0=","has_review":false,"review_style":"info","parentPostId":null,"childrenFolded":false,"type":"regular","highlighted":false}