ترجمه فارسی (ترجمه ماشینی)
امروزه بسیاری از نیروها بر نرم افزار تأثیر می گذارند: مجموعه داده های بزرگتر، نابرابری های جغرافیایی، ساختارهای پیچیده شرکت، و نیاز روزافزون به سریع و چابک بودن در مواجهه با تغییرات. روشهای اثباتشده مانند معماریهای سرویسگرا و رویداد محور با تکنیکهای جدیدتری مانند میکروسرویسها، معماریهای واکنشی، DevOps و پردازش جریانی ملحق میشوند. بسیاری از این الگوها به خودی خود موفق هستند، اما همانطور که این کتاب الکترونیکی کاربردی نشان میدهد، هنگامی که با هم استفاده میشوند، رویکردی جامعتر و قانعکنندهتر ارائه میدهند. نویسنده بن استاپفورد توضیح میدهد که چگونه معماریهای مبتنی بر سرویس و ابزارهای پردازش جریانی مانند آپاچی کافکا میتوانند به شما در ساختن سیستمهای حیاتی تجاری کمک کنند. شما یاد خواهید گرفت که چگونه الگوهایی از جمله Event Sourcing و CQRS را اعمال کنید و چگونه سیستم های چند تیمی را با میکروسرویس ها و SOA با استفاده از الگوهایی مانند “داخل پایگاه های داده” و “جریان های رویداد به عنوان منبع حقیقت” بسازید. این رویکردها یک پایه منحصر به فرد برای چگونگی ارتباط و اشتراک گذاری داده ها توسط این اکوسیستم های خدمات بزرگ و مستقل ارائه می دهند. بیاموزید که چرا پخش جریانی معماریهای مبتنی بر درخواست-پاسخ را در موارد استفاده پیچیده و معاصر شکست میدهد درک اینکه چرا گزارشهای قابل پخش مجدد مانند کافکا ستون فقراتی را برای ارتباطات سرویس و مجموعه دادههای مشترک ایجاد میکنند. بررسی کنید که چگونه همکاری رویداد و الگوهای منبع رویداد باعث افزایش ایمنی و قابلیت بازیابی با عملکردی رویداد محور میشوند. رویکردها اکوسیستمهای خدماتی بسازید که رابطهای رویداد محور و درخواستمحور را با استفاده از یک گزارش قابل پخش و مقیاس API Streams Kafka فراتر از تیمهای فردی به معماریهای بزرگتر، در اندازه بخش و شرکت، با استفاده از جریانهای رویداد به عنوان منبع حقیقت ترکیب میکنند.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.