Mahdieh AsiyabanImplementing Scalable Rate Limiting in a Distributed Environment with Lua Scripts and Redis Sorted…Introduction:Oct 17, 2023Oct 17, 2023
Mahdieh AsiyabanThe Significance of Back-of-the-Envelope Estimation: A Practical GuideIntroductionOct 3, 2023Oct 3, 2023
Mahdieh AsiyabanPhilosophy of SecurityThe only truly secure system is one that is powered off, cast in a block of concrete, and sealed in a lead-lined room with armed guards —…Mar 22, 2021Mar 22, 2021
Mahdieh AsiyabanShared Mutability, Isolated Mutability, and Pure ImmutabilityAs a Java programmer, it is interesting to know that there are ways to think about state transformation instead of state modification.Oct 8, 2020Oct 8, 2020
Mahdieh AsiyabanGitlab Continuous Integration & Delivery (Part-4)In the previous section (Part-3), we saw how to set up CI / CD with Spring as a service methodOct 4, 2020Oct 4, 2020
Mahdieh AsiyabanGitlab Continuous Integration & Delivery (Part-3)In the previous section (Part-2), we saw how to install and register Gitlab-runner.Oct 3, 2020Oct 3, 2020
Mahdieh AsiyabanGitlab Continuous Integration & Delivery (Part-2)In the previous section (Part-1), we saw how to install the Gitlab.Oct 3, 2020Oct 3, 2020
Mahdieh AsiyabanGitlab Continuous Integration & Delivery (Part-1)The purpose of this story is to help companies implement Gitlab CI / CD locally in the shortest possible time.Oct 3, 2020Oct 3, 2020
Mahdieh AsiyabanGitlab parent-child pipelinesIf you have a multi-module project and want to implement Gitlab CI/CD for it, you can use Gitlab parent-child pipelines.Aug 25, 2020Aug 25, 2020
Mahdieh AsiyabanRemotely Control an ESP8266 With Kaa IoT PlatformKaa is an enterprise-grade IoT platform that enables a broad range of cloud capabilities for your connected devices. It brings together…Dec 6, 2019Dec 6, 2019