The invisible quality is the most determined when choosing the IT service, many companies are fixated on results shown on the surface. The display of interesting applications, the full features, and the systems that can be used are important, but they're not all enough to show the quality of a technological solution. Behind each application is a code and architecture that determines how [...]
The invisible quality is the most determined when choosing the IT service, many companies are fixated on results shown on the surface. The display of interesting applications, the full features, and the systems that can be used are important, but they're not all enough to show the quality of a technological solution. Behind each application is a code and architecture that determines how [...]
The charges that go up without anyone deciding the infrastructure bills are rarely swell because of one big decision. What's more frequent is the accumulation of a lot of small things, each of which makes sense when taken, but never looked back after. Capacity was raised in the face of a big campaign and it wasn't redemned. The testing environment is built for one need and then it goes on [...]
The efficiency that demands caution serves many organizations through one similar system far more efficient than setting up separate systems for each other. Maths are done once, updates apply for all, and resources can be shared. That efficiency comes with no small responsibility. When data belongs to many organizations on the same infrastructure, one mistake [...]
Certainly not the purpose of moving change from writing stage to writing environment in a short time is often seen as its own achievement. Whereas the speed without proper examination only accelerates entry error to production. What makes the speed worthwhile is the combination of the checkpoints that can't pass. When every change is definitely through the same series of checks, [...]
A problem that does not come from technology on a large-scale project, the biggest obstacle is usually not limited technology. The most frequent hiccup of chaos is the same term understood differently by different parts. Such an easy one to find. The account word in the savings section might mean someone who has an active account, while in credit section means someone who's ever been [...]
The habit of fixing before measuring when an application feels slow, the most common reaction is to instantly guess the cause. It usually falls on the last piece, or on the part that is intuitively heavy. The thing is, such allegations often miss. Time out to optimize the actual parts only contributing a little bit of total delay, while the cause [...]
The question that Determines its entire shape of flow is moving data from operating system to analysis container is seen as simple technical work. But there's one decision in it that determines the whole shape of the plot and it's hard to change then, which is whether the data is altered before or after it's loaded. The difference is not just the sequence of steps. Changing before loading means only data [...]
The obvious but dangerous reaction when a call to another service fails, the most natural reaction is to try it again. In a temporary failure, it does solve problems. The issue arose when that failure occurred because the purpose service was overwhelmed. In that condition, repeating the request means adding weight to the system that's already in trouble. When all [...]
Successful turned into a problem there's a pattern repeating on digital public service. A program announced, the public welcomed with enthusiasm, and then at opening hours the system was inaccessible. What happened was not a failure of the program, but a failure to prepare the capacity for its success. The enthusiasm that was supposed to be good news turned into a complaint, and that recorded in the memory [...]
Small changes that dropped Many Sims renamed an attribute on system interface appear to be a trivial change. On the side of the development team, it's just a few lines. On the side of the person who takes it, that could mean the application stops working. The issue got harder because some users couldn't adjust immediately. Installed mobile application on device [...]
Frequently taken for the wrong reasons in many systems-designed discussions, segregation becomes many small services often chosen because it is considered to be a marker of technical maturity. A single structure is thought to be outdated, and retaining it feels like it's not following progress. This way of view is misleading because it ignores that separation brings real cost. Each additional service means extra [...]
Repeated work on most of the system, same data is taken from databases repeatedly in seconds. Catalog products, system settings, user profiles, and region lists are rare data samples that are rarely changed but often requested. Every repetitive retrieval is a waste of database capacity that should work for a real job [...]
The surface risks that add up to systems involving artificial intelligence models have risk points that don't exist in conventional systems, and some of them are often missed because they're not familiar. In the normal system, protected is the stored data and the path he travels through. In model-based systems, there are additions to be maintained, which are data used for [...]
When Release became the Scaring Event in many organizations, applying updates to the production system was an activity scheduled in the early morning, involving many people, and prepared to cancel in case of problems. Procedure like this feel careful, but the consequences are dangerous. Because of the expensive and stressful release, the team tends to delay and accumulate a lot of changes in one [...]