در این دوره میخواهم یکم درباره ردیس Redis صحبت کنیم و با خصوصیات و کاربردهای اون بیشتر آشنا بشیم .
در ابتدا بگویم که نام Redis از کلمات Remote Dictionary server گرفته شده است .
Redis یک سرور پایگاه داده است، با قابلیت کلاستربندی ، متن باز، درون حافظه اصلی و همچنین Key,value دیتابیس می باشد. ردیس در گذشته توسط Pivotal,Vmware تا June2015 پشتیبانی می شد ولی هم اکنون توسط Redis Lab پشتیبانی می شود. به گفته سایت DBEngines.com و سرشماری انجام گرفته شده توسط آن Redis از مشهورترین و قابل استفاده ترین دیتابیس های Key,Value به حساب می آید
Redis از بسیاری از زبان های برنامه نویسی مانند ActionScript, C, C++, C#, Clojure, Common Lisp, D, Dart , Erlang, Go, Haskell, Haxe, Io, Java, JavaScript (Node.js), Julia, Lua, Objective-C, Perl, PHP, Pure Data, Python, R, Racket, Ruby, Scala, Smalltalk , Tcl. به خوبی پشتیبانی می کند .
یکی از رایج ترین موارد استفاده از ردیس , سیستم کش است . یکی از مزایای خوبه ردیس در کش نسب به سایر سیستم های کشینگ مانند Memcached , ماندگاری بالای اطلاعات است
شما می توانید برای جلوگیری از تعداد مکرر دفعات مراجعه به دیتابیس و یا دیسک, صفحه ی مورد نظر خود را به صورت کامل در ردیس ذخیره نمایید . همچنین کاربران وردپرس هم می توانند با استفاده از پلاگین عالی wp-redis در سایت خود از ردیس استفاده کنند .
با استفاده از ردیس می توانید لیستی از مقادیر و یا تسک ها تعریف نمایید و یکی یکی آنها را پردازش و اجرا نمایید .
...
از موقعی که با کامپیوتر و برنامه نویسی آشنا شدم , دیگه آون آدم سابق نشدم :D
این دوره مواردی را که می خواهیم تغییر دهیم مشخص می کند و سپس کارهایی را که باید برای ایجاد نتیجه مطلوب انجام شود ، مشخص می کند. این دوره به من کمک کرد تا به روشنی مشکلات را تعریف کنم و طیف گسترده تری از راه حل های با کیفیت را ایجاد کنم. از تحلیل ساختارهای بیشتر گزینه ها پشتیبانی کنید.
در این دوره فیلمی از آموزش های لاراول ( laravel ) ورژن 5.2 برای شما دوستان قرار داده شده است . Laravel یکی از فریم ورک های زبان PHP است که برای توسعه اپلیکیشن های وب در نظر گرفته شده است و بر پایه MVC کار می کند
در این دوره آموزش کامل استفاده از GitHub در قالب فیلم آماده شده . گیت هاب یک سرویس میزبانی وب برای پروژههایی است که از سیستم سورس کنترل گیت استفاده میکنند
در این دوره به صورت خیلی ساده از داکر (docker) کمک گرفتیم و Apache Kafka را به صورت کانتینر راه اندازی کردیم . سپس برای تست , با کامند لاین به کافکا وصل شدیم وبعد از ساخت Topic شروع به Produce کردیم .