Changes for page Error Handling Event Streaming
Last modified by Erik Bakker on 2024/02/21 22:42
From version 12.1
edited by Erik Bakker
on 2022/08/30 11:59
on 2022/08/30 11:59
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.e bakker1 +XWiki.eMagiz - Default language
-
... ... @@ -1,1 +1,0 @@ 1 -en - Content
-
... ... @@ -4,6 +4,9 @@ 4 4 5 5 Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]]. 6 6 7 +* Last update: August 4th, 2021 8 +* Required reading time: 5 minutes 9 + 7 7 == 1. Prerequisites == 8 8 9 9 * Intermediate knowledge of the eMagiz platform ... ... @@ -13,20 +13,22 @@ 13 13 This microlearning centers on error handling for Event Streaming. 14 14 15 15 * The key aspects are: 16 - * *The producer and consumer are responsible for handling the error correctly17 - * *eMagiz will only log exceptions that occur within an event processor18 - * *You can use the log to determine what went wrong where and when19 - * *When eMagiz only provides the topic no additional logging functionality is available in eMagiz19 + * The producer and consumer are responsible for handling the error correctly 20 + * eMagiz will only log exceptions that occur within an event processor 21 + * You can use the log to determine what went wrong where and when 22 + * When eMagiz only provides the topic no additional logging functionality is available in eMagiz 20 20 24 + 25 + 21 21 == 3. Event Streaming == 22 22 23 23 In this microlearning, we will learn how error handling works for event processors. In a later module, we will learn more about event processors and we will learn how to configure them. In this microlearning, the focus will remain on error handling and not on flow configuration. 24 24 25 25 * The key aspects are: 26 - **The producer and consumer are responsible for handling the error correctly27 - * *eMagiz will only log exceptions that occur within an event processor28 - * *You can use the log to determine what went wrong where and when29 - * *When eMagiz only provides the topic no additional logging functionality is available in eMagiz31 + The producer and consumer are responsible for handling the error correctly 32 + * eMagiz will only log exceptions that occur within an event processor 33 + * You can use the log to determine what went wrong where and when 34 + * When eMagiz only provides the topic no additional logging functionality is available in eMagiz 30 30 31 31 As we learned in previous microlearnings on the subject of Event Streaming the idea behind it is that producers and consumers can act completely independently of one another. They do not have to be aware of each other. Facilitating Event Streaming in eMagiz can be done in two ways: 32 32 ... ... @@ -39,6 +39,8 @@ 39 39 40 40 Each of these errors corresponds with a failed attempt to process a certain message. Keep an eye out for this logging to prevent data loss. If an error persists you should start thinking about finding out and subsequently solving the underlying problem. 41 41 47 + 48 + 42 42 == 4. Assignment == 43 43 44 44 Check out if you have a project in which the Event Streaming pattern is used. If so, check out if you can find any errors that have occurred and see whether you can interpret them. ... ... @@ -46,11 +46,13 @@ 46 46 == 5. Key takeaways == 47 47 48 48 * The key aspects are: 49 - * *The producer and consumer are responsible for handling the error correctly50 - * *eMagiz will only log exceptions that occur within an event processor51 - * *You can use the log to determine what went wrong where and when52 - * *When eMagiz only provides the topic no additional logging functionality is available in eMagiz56 + * The producer and consumer are responsible for handling the error correctly 57 + * eMagiz will only log exceptions that occur within an event processor 58 + * You can use the log to determine what went wrong where and when 59 + * When eMagiz only provides the topic no additional logging functionality is available in eMagiz 53 53 61 + 62 + 54 54 == 6. Suggested Additional Readings == 55 55 56 56 If you are interested in this topic please read the help text eMagiz provides you.