Questions tagged [process]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
1answer
57 views

Can BPM be created with just one lane?

BPMN is very popular notation for process modeling and it's theory is based on task sequences and work flows between actors. So it's seems that it's necessary condition to declare at least two lane (...
0
votes
2answers
115 views

Which is better approach - using subprocess vs communicating over socket?

I have been working on a python project for sometime which has been structured in following manner: We have a function like this: def execute_cmd(cmd): (out, err) = subprocess.Popen(cmd)....
53
votes
4answers
3k views

What is the exact ingenuity of Unix pipe

I have heard the story of how Douglas Mcllroy came up with the concept and how Ken Thompson implemented it in one night. As far as I understand, pipe is a system call which shares a piece of memory ...
-1
votes
1answer
64 views

Formula Parsing

I have created an application to import CSV files, each CSV file that the application imports can contain different data, with new formats of the CSV files being added in the future. Rather than hard ...
2
votes
1answer
120 views

Strategies for managing a dynamically sized pool of worker processes?

I have a problem to solve that's very much like a thread pool, and I was hoping to hear some strategies or find some resources to information on managing the size of the pool. Let's say I have the ...
109
votes
12answers
22k views

Should a (junior) developer try to push for better processes and practices in their development/IT team?

I'm a junior developer that is given the ability to help shape my team's processes if I can justify the change, and if it helps the team get work done. This is new for me as my past companies more or ...
0
votes
1answer
45 views

Custom remote logging strategies

I am implementing an asynchronous remote (to aws S3) logging handler (in python, but it doesn't matter) supporting 4 modes: Immediate: the messages get written immediately to S3 - I am trying to ...
3
votes
1answer
113 views

Alternatives to SQL for describing data mappings

Back story: I work for a startup which was acquired by a large Fortune 500 company. I'm the lead engineer on a project which aims to consolidate duplicate data stored by both companies. Our new ...
-6
votes
1answer
70 views

two processes with same execute time [closed]

Process A take 10 seconds to finish an execution. Process B take 10 seconds to finish an execution. Is it possible to take 5, 8, 15 seconds to finish an execeution if they run stimulately.
1
vote
1answer
166 views

What's a good robust way to query processes for their help or framework origin especially in Windows?

What's a good robust way to query processes for their help or framework origin, especially in Windows? I've got an automated testing module that queries binaries that fit a special name pattern with -...
-1
votes
1answer
223 views

How to show data flow between entities in a data flow diagram when input data and output data is the same?

For example : Customer --->(customer details) SEND DETAILS --->(customer details) --->Clerk
3
votes
1answer
579 views

How to “model” shortest/longest processing time first on machines in parallel and series

I'm not sure if I am in the right place to ask this question. Please tell me if I'm not. I have the following problem: I have a production process, where a product first has to be produced, it is ...
11
votes
3answers
2k views

How to give feedback after code review process

I am currently reviewing some of the code of junior developers who just joined my team, I am wondering how should I deliver the output of this review: Should I fix the code myself? Should I give them ...
-1
votes
2answers
2k views

During fork system call which execute first parent or child [closed]

As i am executing a one pipe example pgm from libc.pdf,I noticed that the parent process first completed then only child process completed.From my knowledged about os the child process must complete ...
0
votes
1answer
124 views

How to include multiple servers in DFD

I want to draw a DFD to show data in a multi server (about 10 servers) process, how the data files are passed around between servers, including schedule. I googled and got a DFD style named "Gane and ...
2
votes
2answers
142 views

How is it possible to have limitless availability of threads while only having a finite number of physical processing units?

So I'm having trouble understanding the relationship between threads (software) and processor cores (hardware). Basically my understanding of a processor core is a unit that deals with commands and ...
2
votes
2answers
635 views

Need help with payment process using Stripe

I am not sure which stackexchange website is correct website to post this question. I haven't worked on payment process before - and I need help with payment process using Stripe - we are ...
2
votes
1answer
299 views

How to handle artifacts across multiple teams and repositories?

Our situation We have 8 teams and each team produces 8 artifacts (A,B,C, etc). Half of the teams use Git, the rest use clearcase. I would like to have each team utilize Git but this will be a ...
2
votes
4answers
421 views

Finished proof of concept; how to plan/predict/estimate remaining work?

We have a working proof of concept that implements the sunny day scenarios, but we need to start handling the exception paths. We are contractors and need to put together detailed estimates to discuss ...
2
votes
4answers
319 views

Agile Waterfall integration and delayed deployment

Our business team want long periods between deployments and once a build has been staged for their testing it must not be updated unless a fix is required. This goes against our development team's ...
3
votes
1answer
546 views

Where are the stacks for the other threads located in a process virtual address space?

The following image shows where the sections of a process are laid out in the process's virtual address space: You can see that there is only one stack section (since this process only has one thread ...
0
votes
1answer
125 views

When to run some code in a separate process

I am trying to list the times in which it is useful to run some code in a separate process. Does the following short list cover it? Speed: the obvious one. Multiprocess/distributed parallism Worker ...
11
votes
3answers
22k views

How would one go about reading memory from a process? Is it different by OS?

As an experienced web-developer, but a novice "low level" programmer, this stuff is sort of voodoo to me still. I'm curious about how one would even begin to go about finding a memory block, and then ...
1
vote
2answers
3k views

How to maximize the CPU usage of a Python subprocess?

I have a Python script launching a C++ executable. The C++ executable is a multithreaded program that usually takes several hours to run. The way the C++ code is written, it will run on all the ...
3
votes
1answer
340 views

IPC design considerations

In our internal architecture, we have several Tomcat servers which distribute the workload and isolate the different processes of our business. We are planning to move into an approach where several ...
1
vote
4answers
195 views

Can everything in computing be classified as either data or a process?

Working in a field called "revenue assurance" I basically build systems to validate other systems. After a while in this market it seems to me that all these "validations" are verifying either a ...
1
vote
4answers
4k views

What is the relationship between a program and processes in the Operating System?

A program, I am referring to any program written in any programming language. It could be a Java program which has only one method to do the multiplication, and a main method executes that ...
0
votes
4answers
714 views

Are “Hard to find bugs” the responsibility of the developer or the tester?

May be it seems an open question (or non-constructive according to stackoverflow standards) .... but I am asking if there's something rigid according to Software process standards addressing this ...
1
vote
1answer
98 views

Creating a software development process for teams that don't have one

My workplace has several groups that have little to no software development process. They use source control, and lightly use an issue tracking system, depending on the project. Teams are not ...
0
votes
2answers
9k views

Calling another program from a Windows Service

Problem: I am working on a service which will do some automated processing at a configurable time each night. It does some communication over the internet, formats some information, and creates a file....
3
votes
1answer
115 views

How does I/O occur for large data files?

Assume that we have a 4GB RAM processor. Let's say we want to play a 4GB movie in VLC player. Now, processor first starts VLC Process and then starts to load 4Gb data. My question is how does this ...
18
votes
7answers
1k views

DevOps means developers now take responsibility for infrastructure and release - but what are the drivers behind this change?

DevOps means developers now take responsibility for infrastructure and release - but what are the drivers behind this change? I'll put my cards on the table: I am a developer and having worked in ...
4
votes
3answers
459 views

What is the preferred way of communicating between applications on the same system?

I'm designing a system that is built on several small applications written in python, some of these will be services and others will be programs that only run during special situations. What I need to ...
5
votes
1answer
227 views

Evaluating concurrent application design approaches on Linux

Working on relatively low-speed hardware, I need to grab a snapshot of a rapidly changing datastream and then post-process the snapshot data and save it to disk. I need help with designing the ...
1
vote
1answer
1k views

killing / SIGTERM for Node.js child_process

With regard to a child process in Node.js that is created like so: var cp = require('child_process'); var n = cp.fork('child.js'); When forking a child_process with Node.js is it proper to kill the ...
6
votes
1answer
751 views

Python: Control subprocess from calling thread

I am working on a database interface to a MongoDB using Python Eve as an API. The database stores several documents containing parameters and values needed for some calculations. I wrote a Python ...
6
votes
2answers
253 views

How to incorporate a database into a branch-per-issue version control process?

We're hoping to move to a new branch-per-issue process with development. To prepare for this, a lot of research and experimenting has been happening in terms of version control, CI, and process of ...
1
vote
1answer
1k views

What is Weighted Round Robin Arbitration

In NVMe Protocol, NVMe Controller uses Weighted Round Robin Arbitration to select the Submission Queue, from which commands can be taken. So what is exactly Weighted Round Robin Arbitration? My ...
0
votes
1answer
4k views

What are the components of a process? [closed]

What exactly is a process and what all things is a process comprised of? I have read the Wikipedia page and I found only abstract details over there. I want to know what details are stored by a ...
1
vote
1answer
2k views

Round Robin - how to determine the optimal quantum of time?

I have to calculate the proper quantum of time for Round Robin process scheduling algorithm. As I read in Tanenbaum's book, the quantum of time should cover like 80% of the running time of all ...
2
votes
1answer
114 views

Models, collections…and then what? Processes?

I'm a LAMP-stack dev who's been more on the JavaScript side the last few years and really enjoying the Model + Collection approach to data entities that BackboneJS, etc. uses. It's helped me organize ...
3
votes
1answer
556 views

Why do we need fork to create new process

In Unix whenever we want to create a new process, we fork the current process i.e. we create a new child process which is exactly the same as the parent process and then we do exec system call to ...
4
votes
3answers
375 views

If this isn't a user story, what is it?

I'm with an org that is trying to transition to Agile. One thing that I've been struggling with is what they call user stories. In my experience, a user story would be this: Use should be able to ...
1
vote
1answer
1k views

Scheduling between child and parent process

When child processes are created using the fork system call what is there scheduling priorities..are they same? if so will always a child process run first and then parent...or is there a manipulation ...
0
votes
2answers
96 views

Data sharing across processes [closed]

I have a C# .NET app that downloads a users Tweets using LinqToTwitter. This is for TV broadcast - the client wants to show Tweets on air. We have two other apps that need to access these tweets. One ...
9
votes
6answers
3k views

Why are threads called threads?

I understand that a process a unit of resource ownership and executable instructions. Threads allow a process to share its resources with multiple executions, and it's easier for an OS to schedule ...
0
votes
1answer
2k views

Little and Big endian confusion

Just to make sure if I understand this correctly. Is this right that little endian processors read the memory addresses from highest to the lowest address and where as a big endian processors suppose ...
4
votes
1answer
1k views

Working with CPU cycles in Gameboy Advance

I am working on an GBA emulator and stuck at implementing CPU cycles. I just know the basic knowledge about it, each instruction of ARM and THUMB mode as each different set of cycles for each ...
1
vote
1answer
154 views

Generic service control interface

I need an interface to a back-end service, mostly for control commands (stop, status, cancel, reload config). The service might be in Python, Perl, Java, or whatever, and runs continuously. The ...
0
votes
3answers
2k views

How to make ASP .NET MVC website have a continuous process running?

This website is supposed to be a game where the players have some 'buildings' and these buildings produce resources. E.g. an iron mine may produce 30 pieces of iron ore per minute and automatically ...