• ABOUT
  • SERVICES
    • Software Architecture Assessment
    • Software Architecture
    • Enterprise Architecture
    • Training
  • Clients
  • BLOG
  • Newsletter
  • CONTACT

Memi Lavi

Software Architect, Enterprise Architect & Trainer
(+972) 52-8962023memi@memilavi.comLinkedIn
Skip to content
  • ABOUT
  • SERVICES
    • Software Architecture Assessment
    • Software Architecture
    • Enterprise Architecture
    • Training
  • Clients
  • BLOG
  • Newsletter
  • CONTACT
Memi Lavi

Micro Services – A Brave New World?

Micro Services – A Brave New World?
Architecture Best Practices  Architecture October 21, 2018 November 11, 2018 Leave a comment

Micro Services is perhaps the most popular architecture pattern today. But it turns out it is nothing new.

Continue Reading

Timestamp is Your Enemy

Timestamp is Your Enemy
API October 2, 2018 October 9, 2018 Leave a comment

Using timestamp is quite common among developers. However, there are some hidden risks involved when using it, and you must be aware of them.

Continue Reading

The Good, Bad and Ugly of Connecting Desktop Apps to Database

The Good, Bad and Ugly of Connecting Desktop Apps to Database
Architecture Best Practices / Database  Architecture / Database / REST API September 16, 2018 October 6, 2018 Leave a comment

What not to do when you want to connect your desktop clients to a central database. A real world dilemma I was working on.

Continue Reading

MongoDB vs SQL Server 2016 Performance

MongoDB vs SQL Server 2016 Performance
Technology  MongoDB / Performance / SQL 2016 / Technology August 15, 2018 August 26, 2018 9 Comments

What happened when we evaluated SQL 2016 vs MongoDB for JSON querying performance,

Continue Reading

Performance Is Not (Always) Important

Performance Is Not (Always) Important
Architecture Best Practices  Architecture / Performance July 26, 2018 August 26, 2018 2 Comments

Performance is often viewed as the holy grail of software architecture. Customers want their system to be FAST!
But this is not always the case, and sometimes a fast system will be worse than a slow one.

Continue Reading

Aliens Are Bad Architects

Aliens Are Bad Architects
Architecture Best Practices  Aliens / Architecture July 11, 2018 November 7, 2019 Leave a comment

What is the real reason aliens haven’t destroyed earth yet? You’ll probably be surprised to learn the reason is their software architecture, and has nothing to do with weapons.

Continue Reading

Doctor, Who Is an Architect?

Doctor, Who Is an Architect?
Architect Life  Architect / Architecture June 29, 2018 October 30, 2018 One Comment

“How to become a Software Architect?” is a question I hear a lot.
Keep reading to learn about the 5 must-have attributes of a good architect.

Continue Reading
Newer posts
(+972) 52-8962023memi@memilavi.comLinkedIn

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Recent Posts

  • Google Cloud Platform From Zero to Hero – The Course!
  • Azure ChatGPT and OpenAI Service: The Complete Guide – The Course!
  • Building Web APIs with GraphQL: The Complete Guide – The Course!
  • Azure AD for Developers and Architects – The Course!
  • Building Web APIs with gRPC: The Complete Guide – The Course!

Categories

  • API
  • Architect Life
  • Architecture Best Practices
  • Cloud
  • Course
  • Database
  • Microservices
  • Technology

Tags:

Aliens (1) Architect (1) Architecture (9) Azure (10) cloud (1) Cloud Architecture (3) Community (1) Conferences (1) Course (11) Database (1) Google Cloud (1) GraphQL (2) Ignite (5) microservices (1) MongoDB (1) OpenAI (1) Patterns (1) Performance (2) REST API (1) restapi (1) Security (1) Software Architect (1) Software Architecture (1) SQL 2016 (1) Technology (1)

Archives

  • January 2024
  • July 2023
  • April 2023
  • January 2023
  • November 2022
  • October 2022
  • June 2022
  • September 2021
  • March 2021
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • March 2020
  • January 2020
  • November 2019
  • September 2019
  • July 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018

ABOUT ME

My name is Memi Lavi and I'm a Senior Software Architect, Consultant and Speaker. I'm helping customers by designing system- and enterprise- wide architectures which help the organization reach its business goals.

CONTACT

   (+972) 52-896-2023

 memi@memilavi.com

Subscribe

Enter your email address to receive notifications of new posts by email.

© 2018 Memi Lavi