Introduction Structuring an architecture practice is as much about process as it is about people. Whether you’re a 10-person startup or a 10,000-employee enterprise, the blend of architect roles and the governance you wrap around them will determine how gracefully you scale. Based on hard-won lessons from the field, this article lays out a practicalContinue reading “Scaling Your Architecture Org? Here’s How to Architect Roles & Governance for Growth”
Author Archives: Mohit Kumar Mittal
A Guide to digital Cities
Digital Cities are changing the way we live, work and play. We’ve seen a recent focus on the idea of creating sustainable digital cities, which address how technology can be used to improve quality of life while reducing greenhouse gas emissions. But what is a digital city? In this article, you’ll learn all about theContinue reading “A Guide to digital Cities”
Architecture Governance: A Journey Through Three Companies
Introduction No matter how big or small, every organization needs a way to ensure its technical decisions align with business goals. This is where Architecture Governance comes in—a structured approach to making sure technology choices support the company’s overall strategy. But governance doesn’t look the same everywhere. Let’s take a journey through three different companies—BigCo,Continue reading “Architecture Governance: A Journey Through Three Companies”
Microservices Assessment Framework
Mohit is an experienced enterprise architect and blogger. He has consulted various organizations and trained multiple teams to enable them to successfully adopt and improve Microservices architecture. Based on his experience, Mohit is working on a Microservices assessment framework for following three objectives. Readiness – Access whether your organization is ready to adopt Microservices? FitnessContinue reading “Microservices Assessment Framework”
Video Course on Micro Services @ 10$
Block Chain Engement Model
Multithreading in real world
Most of you already know about threads and it’s benefits. This article will help you to understand how thread are being used in real world applications and what are the best practices. Threads are primarily used to achieve asynchronous behavior and multitasking. Below are some common real life use cases where threads have been usedContinue reading “Multithreading in real world”
Designing Modern Enterprise Search Solution –Part 1
This article would be a two part series. Part 1 – 5 requirements that will force you to adopt an enterprise search engine. Part 2– Addressing Enterprise search requirements with open source search platforms. Part 1 – 5 requirements that will force you to adopt an enterprise search engine. Search over diverse content sources- An enterpriseContinue reading “Designing Modern Enterprise Search Solution –Part 1”
5 scenarios where you can bet for EJB3
I have most of the times worked on spring based projects. Recently I got a chance to design business layer based on EJB 3. Below are the observations based on my experience.Any architect may consider EJB 3 , for these aspects. JMS Consumers: When you need to develop JMS consumers: EJB supported MDB are simplestContinue reading “5 scenarios where you can bet for EJB3”
Aspects of Web application to be secured
To ensure security of a web application is an important requirement now days. One needs to first do a vulnerability assessment. For example: If there is file upload feature, Application can be vulnerable for uploading viruses. If there is form submission, Application can be vulnerable for html/js injection. If plain JDBC has been used, thereContinue reading “Aspects of Web application to be secured”