سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۲ سال پیشتفاوت دیتابیسهای MySql,PostgreSQL,Cassandra,Mongoهدف من از این مقاله هستش که تا حدی ۴تا دیتابیس محبوب رو با هم دیگه مقایسه کنم که دوتا از این دیتابیسها NoSql و دوتای دیگر Sql هستند . دیتا…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۲ سال پیشتفاوت انجین MySQL InnoDB و MySQL MyISAMمقایسه بین MySQL InnoDB و MySQL MyISAM میتواند در جنبههای مختلف انجام شود. این دو موتور ذخیرهسازی در MySQL تفاوتهای زیادی دارند که میت…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۲ سال پیشالگوی Saga چیست؟الگوی Saga چیستتوی سیستمهای میکروسرویس معمولا هر سرویس دیتابیس مجزای خودش را داره و فرض کنید میخواین عملیاتی رو انجام بدید که نیاز به تران…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۲ سال پیشالگوی معماری CQRS چیست؟الگوی CQRS (Command Query Responsibility Segregation) یک الگوی طراحی هستش که عملیاتهای خواندن (Read) و نوشتن (Write) را برای یک پایگاه داد…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۲ سال پیشمفهوم تئوری Cap و مفهوم ACID در پایگاه داده چیست؟تئوری CAP (که به عنوان قضیه CAP نیز شناخته میشود) توسط اریک بروئر در سال 2000 معرفی شد. این تئوری سه ویژگی اساسی سیستمهای توزیعشده را تع…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۳ سال پیشدوره آموزشی گولنگ (Golang) از مقدماتی تا پیشرفته: ورود به بازار کارتقریبا ۹ سال هستش که برنامه نویسی میکنم و حدود ۳ سال پیش بود که استارت یادگیری گولنگ رو زدم و خیلی راحت تونستم بفهممش چون خیلی قابل فهم بود…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۳ سال پیشسوالات مصاحبه استخدامی برنامه نویس گولنگ golangتوی مقاله ای که لینکشو در پایینتر قرار میدم سعی میکنم سوالاتی که بیشتر در مصاحبهها استخدامی در رابطه با برنامه نویسی گولنگ golang پرسیده م…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۳ سال پیشکار با صفر و یکهای دنیای کامپیوتر و انواع دیتا تایپ در گولنگدنیای کامپیوتر یعین دنیای صفر و یکها ، هر نوع اطلاعاتی رو ما میتونیم با استفاده از همین ۰ و ۱ ها در کامیپوتر ذخیره و استفاده کنیم. و مثلا…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۳ سال پیشانواع دیتا استراکچر در گولنگ golangدر برنامهنویسی، دیتا استراکچرها برای نمایش و سازماندهی دادهها به صورت منطقی و ساختاری استفاده میشه. این ساختارها میتوانند شامل یک یا چند…
سعید حمزه نژاددراموزش مقدماتی تا پیشرفته گولنگ·۳ سال پیشنصب گیتلب gitlab اختصاصی روی سرور با سیستم عامل اوبونتوبرای آموزش دوره مایکروسرویس و اسقرار روی کوبرننیز نیاز به داشتن گیت لب اختصاصی روی سرور خودم داشتم تا عملیات ci/cd و ... رو انجام بدم. در ن…