- عنوان کتاب: Data Engineering Design Patterns
- نویسنده: Bartosz Konieczny
- حوزه: مهندسی داده
- سال انتشار: 2025
- تعداد صفحه: 375
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 4.49 مگابایت
به عنوان یک مهندس داده که از دنیای مهندسی نرمافزار آمدهام، الگوهای طراحی همیشه در سفرم همراه من بودهاند. الگوی طراحی آداپتور به من کمک کرد تا یک backend با انتزاعهای ورودی/خروجی قابل اتصال بنویسم، الگوی طراحی روش الگو به من اجازه داد تا یک منطق تجاری به راحتی قابل انطباق بنویسم و به لطف الگوی طراحی سازنده، توانستم یک لایه تست واحد به راحتی قابل نگهداری راهاندازی کنم. با در نظر گرفتن این تجربیات عالی، از اولین روز حضورم در فضای مهندسی داده، به دنبال راهحلهای استاندارد مشابه بودهام. با گذشت زمان، در هر پروژه جدید، چیزی پیدا میکردم که مشابه پروژههای قبلی بود. با اتصال این نقاط، ابتدا فهرستی از الگوهای مهندسی داده برای سرویسهای ابری را تکمیل کردم.1 در همین حال، با وجود کار بر روی حوزههای تجاری مختلف و با فناوریهای مختلف، به غنیسازی فهرست الگوهای طراحی مهندسی داده خود ادامه دادهام. به این ترتیب، تا تابستان 2023، به فهرستی کاملاً جامع از الگوهای طراحی مهندسی داده رسیدم که در پیشنهاد این کتاب گنجاندهام – که از آنجایی که شما کتاب را در دست دارید، پذیرفته شد. امیدوارم این کتاب، قطعهی استانداردسازیِ از قلم افتادهای را که هر مهندس دادهای میتواند برای شناسایی یک مشکل، راهحل آن و نکات هشداردهنده به آن تکیه کند، اضافه کند و همچنین امیدوارم به مهندسان داده کمک کند تا با ابزارهای مهندسی دادهی فردا کار کنند.
As a data engineer coming from the software engineering world, design patterns have always accompanied me on my journey. Adapter design pattern helped me write a backend with pluggable I/O abstractions, Template Method design pattern let me write an easily adaptable business logic, and thanks to the Builder design pattern, I could set up an easily maintainable unit tests layer. Having these great experiences in mind, I have been looking for similar standardized solutions since my first day in the data engineering space. Over time, in each new project, I found something that was similar to previous projects. By connecting these dots I first completed a list of data engineering patterns for cloud services.1 Meantime, I have been continuing to enrich my data engineering design patterns list, despite working on different business domains and with different technologies. That’s how, by summer 2023, I ended up with a quite solid list of data engineering design patterns that I included in the proposal for this book—which, since you are holding the book in your hands, was accepted. I hope the book will add a missing standardization piece each data engineer can rely on to identify a problem, its solution, and warning points, and I also hope it will help data engineers work with the data engineering tools of tomorrow.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Data Engineering Design Patterns
نظرات کاربران