Questions tagged [failure]
The failure tag has no usage guidance.
25
questions
-2
votes
1
answer
74
views
Technical perspective vs managerial perspective in software failures [closed]
I am learning about various causes that lead to software failures. So far, two prominent causes of failures seem to be managerial and technical. An example of the resources I have looked at is this ...
1
vote
1
answer
121
views
Should I deploy redundant SQL database servers in a cloud environment?
As a System Architect I need to deploy a resillient database server in an isolated private cloud.
The cloud is OpenStack with Ceph backend and the Database is SQL.
Is a single database server VM with ...
5
votes
2
answers
1k
views
Handle failures in Event Driven Architecture
Suppose you have a bounded context with ~30 business events and, for simplicity sake, the same number of commands like ChangeUserEmailCommand -> UserEmailChangedEvent initiated from a web UI. ...
-3
votes
2
answers
649
views
What is the difference between masking and tolerating failures?
Distributed Systems 5ed by Coulouris says on p21-22
1.5.5 Failure handling
Detecting failures: Some failures can be detected. For example, checksums can be used to detect corrupted data in a ...
5
votes
2
answers
3k
views
Load Balancer / API Gateway availability or is it a single point of failure?
I'm developing a microservice system. I have a discovery service (Eureka) for all my services and an API Gateway (Zuul) to call each service via an URL.
My problem: How can I assure that a service ...
1
vote
1
answer
248
views
Difference between failed and canceled task
In case we hav functions (f_1,....,f_n) which runs in this order somewhere in the future.
I would like to define a relationship between those functions such that if f_i failed due to expection then ...
-1
votes
2
answers
200
views
Improving Availability vs Mean Time Between Failures
Let's assume that I have to deal with an unreliable system accessed by many users that goes down/fails, let's say, X times for X minutes weekly. If only one of the following can be improved due to ...
3
votes
2
answers
500
views
How to avoid points of critical failure?
Background
We have a ton of GPS devices in vehicles. These devices need to communicate with our system. To achieve this, we need to parse the device's messages before proceeding.
The following ...
1
vote
2
answers
240
views
Setting a pointer to NULL on failure?
I've been modifying some code written by a previous employee and came across a function with the following signature:
BOOL WINAPI PrependPadding(
_In_ SIZE_T cbPadding,
_In_ SIZE_T cbRow,
...
1
vote
4
answers
246
views
Is there evidence to suggest that email notifications of build-breakage from a ci-server are industry standard?
In my organisation people regularly have 3K+ emails in their inbox. They're swamped and non-important email is ignored and lost. (Think big Corporation). Email ceases to be a useful medium in this ...
12
votes
5
answers
2k
views
Should a single failure fail a bulk operation?
In the API I'm working on there's a bulk delete operation which accepts an array of IDs:
["1000", ..., "2000"]
I was free to implement the delete operation as I saw fit, so I decided to make the ...
15
votes
2
answers
7k
views
What's the difference between robustness and fault-tolerance?
Systems / programs / distributed algorithms / ... are often described with the predicate robust or fault-tolerant.
What is the difference?
Details:
When I google for +robust +"fault-tolerant", I ...
352
votes
20
answers
78k
views
How should I behave as a developer in a project that's headed for failure?
I am a developer in a 5-member team and I believe our project is headed for disaster. I'll describe why in a moment, but my question is: how should I behave?
The deadline is in 1.5 months, and I ...
3
votes
1
answer
1k
views
Software failure due to maintenance oversights example/case study
I'm doing some investigation into the role of maintenance in software development and the use of metrics within the development cycle.
What I am asking is for a point in the right direction or ...
3
votes
1
answer
123
views
MySQL setup for remote site failover
I'm designing a custom web-based inventory management and workflow system for a client of mine. One of their remote sites has fairly sketchy internet access, and needs to have no (or very little) ...
3
votes
2
answers
1k
views
Communication between state machines with hidden transitions
The question emerged for me in embedded programming but I think it can be applied to quite a number of general networking situations e.g. when a communication partner fails.
Assume we have an ...
5
votes
4
answers
353
views
What to do when allowing application to run in an invalid state?
We currently have a 'global catch all exceptions' section in our application. When an uncaught exception is thrown, the stack trace is displayed and the application continues running.
More often ...
23
votes
5
answers
1k
views
Are there any notable examples of business disasters directly attrutible to open-source software? [closed]
In "enterprise" environments, I've observed a strong prejudice towards proprietary software. Even in large business that use Java, it is unusual to find MySQL or PostgreSQL, and WebSphere and WebLogic ...
5
votes
3
answers
650
views
Forgetting to merge changes from trunk to branch
Recently, I forgot to merge changes from trunk to our maintenance branch. This caused us to rebuild - twice - and put QA on hold for two days while we fixed the mess.
Normally, when committing to ...
11
votes
8
answers
2k
views
What lessons did you learn from a project which nearly/actually failed due to bad multithreading? [closed]
What lessons did you learn from a project which nearly/actually failed due to bad multithreading?
Sometimes, the framework imposes a certain threading model that makes things an order of magnitude ...
21
votes
9
answers
3k
views
What have you seen go wrong when introducing SCRUM? [closed]
What was the single point of failure encountered when your company decided to replace the current processes with SCRUM?
Can you give me some examples of things that have gone really wrong when a ...
8
votes
10
answers
612
views
What would you do? Long overdue on basically everything and now customer won't talk to you [closed]
I took over a rather complicated project as the sole developer/project manager and tester sometime last year.
In November last year there was a deadline for some new functionality to be delivered.
...
11
votes
7
answers
536
views
Looking for jobs after a project ending badly [closed]
My company just canceled the project I was working on because they were dissatisfied with how it was going. I was quite disappointed with it because I thought the project was going well and I had ...
30
votes
11
answers
3k
views
Failed Project: When to call it?
A few months ago my company found itself with its hands around a white-hot emergency of a project, and my entire team of six pulled basically a five week "crunch week". In the 48 hours before go-live, ...
12
votes
4
answers
2k
views
How to deal with programming projects that fail?
It's not uncommon for projects to fail.
As a programmer, how do you deal with projects that fail?
Some definitions of failure:
Misses deadline.
Code and functionality does not do what it's supposed ...