Summary: | Mikropalveluarkkitehtuuri aiheuttaa erityisiä haasteita käyttäjien toiminnan seurantaan erityisesti datan hajautumisen, käyttäjäkontekstin säilyttämisen ja lokienhallinnan osalta. Tutkimuksessa tarkastellaan näitä haasteita ja kartoitetaan tehokkaita ratkaisuja niiden voittamiseksi. Ratkaisut sisältävät hajautetun jäljityksen, käyttäjäkontekstin välittämisen ja keskitetyn lokienhallinnan. Työ tarjoaa suosituksia parhaista käytännöistä, jotka auttavat kehittäjiä toteuttamaan kokonaisvaltaisen käyttäjien toiminnan seurannan mikropalveluarkkitehtuurissa.
The microservice architecture presents challenges for user activity monitoring, particularly to data distribution, maintaining user context, and managing logs. The thesis examines these specific challenges and explores effective solutions to overcome them. The solutions include distributed tracing, user context propagation, and centralized log management. The thesis offers recommendations on best practices to help developers implement comprehensive user activity monitoring in microservice architecture.
|