Itiel MaayaninAT&T Israel Tech BlogRedefined Systems Resiliency 101: Do’s and Don’tsWhen engineering teams talk about resiliency, they often mean that the system should be alive and not crash in case of extreme load or…Jul 15Jul 15
Itiel MaayaninAT&T Israel Tech BlogGen.AI and I (as a developer) — Part 2Generative AI has emerged as the major technological breakthrough of 2023. As for any new technology, it brings promises and challenges…Jan 24Jan 24
Itiel MaayaninAT&T Israel Tech BlogGen.AI and I (as a developer) — Part 1Generative AI has emerged as the major technological breakthrough of 2023. As for any new technology, it brings promises and challenges…Jan 24Jan 24
Itiel MaayaninAT&T Israel Tech BlogSolving the Complexity of Many Microservices — Introducing DomainsUsing microservices has many advantages. The result is that most of the new software systems are designed using a microservices…Jul 5, 20231Jul 5, 20231
Itiel MaayaninAT&T Israel Tech BlogChoose the Right Primary Key for Your Database TableMost people, when designing a database table, spend less than a minute on defining the primary key and primary key data type. Reality…Dec 21, 2022Dec 21, 2022
Itiel MaayaninAT&T Israel Tech BlogTo Monorepo, Or Not To Monorepo, That Is The QuestionAt AT&T Israel R&D Center, I attended several debates last year on whether to use Monorepo or Polyrepo (also known as Multirepo).Sep 21, 20221Sep 21, 20221
Itiel MaayaninAT&T Israel Tech BlogWill Modular Monolith Replace Microservices Architecture?Modular Monolith vs Miniservices vs MicroservicesAug 3, 202217Aug 3, 202217
Itiel MaayaninAT&T Israel Tech BlogThe One Person Multiple Personalities Problem with Microservices ArchitectureIn many systems, we face a scenario where we have one “physical” person that appears and is managed as multiple entities in the system…Jul 6, 20221Jul 6, 20221
Itiel MaayaninAT&T Israel Tech BlogParameters and Configurations ManagementEvery app has parameters and configurations. They are used to store credentials such as database connection string, default values, URLs…Apr 13, 2022Apr 13, 2022
Itiel MaayaninAT&T Israel Tech BlogThe Application Non-Functional Requirements Bootcamp — Part ThreeIn the third and last part of the Non-Functional Requirements (NFR) bootcamp, I’ll focus on the ongoing NFRs: the operationability…Feb 22, 2022Feb 22, 2022