مایکروسافت چطور در تیم ها و پروژه های بزرگ از git استفاده میکند؟
https://channel9.msdn.com/Events/Build/2017/P4101
https://channel9.msdn.com/Events/Build/2017/P4101
Channel 9
Git at scale
Learn how Microsoft uses Git in large teams, and how you can make use of the advanced Pull Request and Code Review features in Visual Studio Team Services. Peek under hood to understand how Microsoft
پادکست: مصاحبه با Daniel Bryant در مورد میکروسرویس ها و Domain Driven Design
https://www.infoq.com/podcasts/daniel-bryant
https://www.infoq.com/podcasts/daniel-bryant
InfoQ
Daniel Bryant on Microservices and Domain Driven Design
Wesley Reisz talks to Daniel Bryant on moving from monoliths to micro-services, covering bounded contexts, when to break up micro-services, event storming, practices like observability and tracing, and more.
مقاله ای با نام "برای Event های خود رژیم تجویز کنید ! " ، در مورد برخی Best Practice های طراحی Event ها در یک معماری Event-Driven - نوشته ی David Boike از برنامه نویسان NServiceBus
https://particular.net/blog/putting-your-events-on-a-diet
https://particular.net/blog/putting-your-events-on-a-diet
Particular Software
Putting your events on a diet
Anybody can write code that will work for a few weeks or months, but what happens when that code is no longer your daily focus and the cobwebs of time start to sneak in? What if it's someone else's…
Enterprise Software Development
کتاب پیشنهادی : The Clean Coder از سری کتاب های آقای Robert C Martin. در این کتاب آقای مارتین به اصول، تکنیک، ابزار و حتی اخلاق های حرفه ای در نرم افزار می پردازد.
توضیحات بیشتر در مورد کتاب و لینک دانلود در وب سایت دوست خوبم آقای سهیل کرمی :
http://www.soheilkarami.ir/%DA%A9%D8%AA%D8%A7%D8%A8-clean-coder/
http://www.soheilkarami.ir/%DA%A9%D8%AA%D8%A7%D8%A8-clean-coder/
نحوه انتخاب ابزارهای DevOps مناسب
https://dzone.com/articles/how-to-choose-the-right-devops-tools
https://dzone.com/articles/how-to-choose-the-right-devops-tools
dzone.com
How to Choose the Right DevOps Tools - DZone DevOps
The right tools will help support you on your DevOps adoption journey. Learn the best tools for collaboration, continuous integration, and automated deployment.
پروژه ی Steeltoe یک پروژه ی متن باز با هدف Port کردن ابزارهای Netflix و سایر فعالان در حوزه Microservice به .NET می باشد. کار با ابزار Steeltoe را می توانید با بررسی نمونه پروژه ی آن شروع کنید :
https://github.com/SteeltoeOSS/Samples/blob/master/MusicStore/README.md
https://github.com/SteeltoeOSS/Samples/blob/master/MusicStore/README.md
GitHub
SteeltoeOSS/Samples
Samples - Steeltoe Sample Applications
خانم Lisa Guo از مهندسان زیرساخت نرم افزاری اینستاگرام، در مورد چالش ها و تکنیک های استفاده شده در Scale کردن اینستاگرام می گوید :
https://www.infoq.com/presentations/instagram-scale-infrastructure
https://www.infoq.com/presentations/instagram-scale-infrastructure
InfoQ
Scaling Instagram Infrastructure
Lisa Guo overviews Instagram's infrastructure, its history, multi-data center support, tuning uwsgi parameters for scaling, performance monitoring and diagnosis, and Django/Python upgrade.
به عنوان یک متخصص، چگونه با شرکت های بزرگ مشاوره وارد رقابت شوید؟
http://www.daedtech.com/competing-software-consulting-companies/
http://www.daedtech.com/competing-software-consulting-companies/
DaedTech
Competing with Software Consulting Companies - DaedTech
As a prospective freelancer, should you compete with software consulting companies by offering a lower price? Seems smart, but don't do it. Not directly.