در سالهای اخیر، معماری میکروسرویس، یکی از محبوبترین روشها برای طراحی نرمافزار بودهاست. جهت بهبود کارآیی، رفع خطا، درک عملکرد سیستم در محیط عملیاتی و نمایش چگونگی فراخوانی سرویسها توسط یکدیگر میتوانیم از ابزارهای distributed tracing استفاده کنیم. ابزارهای متنوعی برای این منظور وجود دارند، اما بطور کلی همه با روش مشابهی کار میکنند. اطلاعات مربوط به فعالیتهایی مثل فراخوانی سرویس و مراجعه به دیتابیس که درون میکروسرویس رخ میدهد، د ...