Which solution should the Architect suggest?

The development team is building a complex LINK cartridge for a hosted checkout solution. The provider s database is used as a single source of truth, but the information in the Basket on B2C Commerce side needs to be synchronized. This is implemented asynchronously the back end when the customers interact will the hosted checkout page and change their shipping/biding details.

As an Architect you have to advise the development team with how to implement the logging to ensure that there will be a mechanism available to allow troubleshooting in the case something goes wrong on production.

Which solution should the Architect suggest?
A . Report info level message for the back-end asynchronous communication between both systems Report all errors at error level message.
B. Report debug level message for the back-end asynchronous communication between both systems. Report al errors at error-level message.
C. Get logger for cartridge specific category. Report debug level message for the back end asynchronous communication between both systems. Report all errors at error level message.
D. Get logger for cartridge-specific category. Report Info level message for the back-end asynchronous communication between both systems. Report all errors at error level message.

Answer: D

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments