Questions tagged [production]
The production tag has no usage guidance.
72 questions
-1
votes
1
answer
81
views
Multi-team poly-repo pushing to production - How to strategise?
I work within a poly-repo that is worked on by multiple other teams, each in our own separate sections of this main repo.
I am coming to make my first push to production and I am unsure about ...
0
votes
1
answer
124
views
What to consider in choosing an approach to dev environment creation for existing production system?
Our team has not had dev and test environments since it started 2-3 years ago. We had decided to give this (creation of dev and test environments) more priority.
Current Environment
One production ...
4
votes
4
answers
485
views
Should every service have its staging environment?
I'm trying to break down my dockerized monolith into a few services that can be deployed independently.
Right now, I have a development environment, a staging environment and a production environment. ...
0
votes
3
answers
171
views
Best ways to deal with unexpected bugs in already published npm packages
I'm working on an npm package, and I'm kind of new to this. I published version 0.1.0, but when I did, I saw that there was a bug that broke the entire package. I do not think that it is right to make ...
1
vote
2
answers
326
views
How to reuse production code - for writing supporting tools?
A little history - skip to the TL;DR if you so wish to.
So I have an UWP application written in C++ that utilizes V8 and have synthetic module which allows calling native methods from the embedded JS ...
1
vote
2
answers
1k
views
Debugging code in production?
I've come across a problem that doesn't occur in our development environment or test environment, but does occur in our production environment.
Obviously, this environment is pretty locked down, and ...
5
votes
3
answers
33k
views
Difference Between Software Development and Production?
In a typical SDLC there isn't much mention of the word production or development or the distinction between the two.These seem more of a real time , industrial driven concepts . I have come across ...
3
votes
2
answers
3k
views
Is a good practice to have multiple databases running in the same machine in production?
So I am developing my own DBMS as a resume project, but I am so deep now on this that I am even considering in the future to release it as an open source project and receive feedback from the ...
-6
votes
1
answer
90
views
Outsourcing The MVP development
our company wants to outsource the development of MVP. Since it is my first project as a product manager, I am expecting
story map
ERD
Technical specifications i.e. language, database, DevOps & ...
-2
votes
1
answer
87
views
When to update neural network model in production?
I have a trained neural network about to go into production, and am wondering about when to update it with new data.
Say, if the "Similar questions" banner when asking a question is ...
0
votes
2
answers
1k
views
database migration with data already in the database in production
I don't know much about migrations, but this is a specific question I'm not sure how to answer.
In production, how can one change the database format/schema when there is already user data in there? (...
-1
votes
3
answers
94
views
Is it wise to locally debugging a solution with a framework version that differs from production's?
A small, neglected project has recently been reported by users as having time out errors and some object reference exceptions. As I am a recent replacement for a developer who was responsible for this ...
2
votes
1
answer
56
views
Setup pipeline to analyze data stored in web app DB
Background:
So there is a (Ruby) web app with a production Postgres DB (hosted in the cloud)
I would like to run some machine learning algorithms in a Python setting on the production data and (...
2
votes
2
answers
3k
views
Running automation tests in production
Although many people understand that even if we have the same setup for TEST and UAT environments as we have for PROD, there're still a lot of reasons why it makes sense to run smoke tests in ...
1
vote
1
answer
119
views
How to divert IP traffic of 1 site to test new code before deploying
We have a number of IoT devices that communicate over TCP/IP to a server. Once connected, the server can then talk to the device, get data or send down commands.
The server accepts incoming ...
-1
votes
1
answer
221
views
How to Gain full Confidence in Pull Request builds
Having confidence means Pull Request builds (in Jenkins) will finally allow you to merge the code after a Pull request builds successfully and is reviewed. You're 100% confident that it can go into ...
3
votes
1
answer
702
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 ...
0
votes
2
answers
370
views
Why are web applications said to be in "production" when in reality they are in "release" or "published"? [duplicate]
The definition of production seems to contradict what web developers consider an application in production to be. Why is the term in release or published not used instead? I have been in professional ...
45
votes
6
answers
16k
views
Why do we call it "production"?
A coworker was wondering this today: "Why is it that in our industry 'production' means 'final, deliverable product'? You know, like if a movie is 'in production', it means they're currently filming ...
3
votes
1
answer
653
views
Having Staging and Production environments with different network virtualization
Current Setup
We have a staging environment which used NFV (be precious NSX)
to configure the network (Software load balancer and software
firewall)
The Production environment has used the ...
8
votes
1
answer
643
views
What are the reasons to use docker in your software development process if you're not using it in production?
Docker has a lot of potential to solve problems in my workplace in a large team (100) of software developers and it's use to solve problems in my workplace. This includes:
Having a cluster of Docker ...
1
vote
1
answer
128
views
How to manage image uploads?
Earlier, when images were to be added to staging/production, they were committed to the git repository and our deploy script used to take care of uploading the images to CDN (S3 in our case).
But as ...
13
votes
1
answer
18k
views
What are the characteristics or features of production-quality code?
This is the first time I will be delivering code for a freelance project (web-app), and, since I don't have much experience shipping code, I am having a hard time deciding whether my program is ready ...
36
votes
7
answers
29k
views
Define "production-ready"
I have been curious about this for a while. What exactly is meant by "production-ready" or its variants? Most recently I was looking for information about sqlite and found this thread, where many ...
6
votes
2
answers
410
views
Anything wrong with having aliases on a production server?
On my local server, I create aliases like these to speed up my work:
alias bashrc='vi ~/.bashrc;source ~/.bashrc;echo bashrc has been sourced'
alias bashprofile='vi ~/.bash_profile;source ~/....
1
vote
1
answer
253
views
Best practice to test clustered production system
Say you have a big bloat of enterprise software and for every customer a different setup in terms of amount of appservers, search cluster size, webservers, database, loadbalancers and application-...
3
votes
1
answer
336
views
Git structure on production server
So I want to add our git repo to the server so that we can pull in the latest changes from the master branch and easily update the live sites via SSH.
I don't want changes tracked by Git on the live ...
2
votes
1
answer
182
views
What should be taken into consideration when creating a Sku framework?
I have to design a Stock-Keeping Unit (SKU) for my downloaded products and I am looking for any advice on how to choose a standard.
More specifically, I would like to know:
Are there any character ...
1
vote
0
answers
642
views
Are there any rule-based programming language that are not considered production systems?
I am trying to learn the difference between a production system and a rule-based system because it seems to me that they are the same thing basically. I know that both refer to programs (system) that ...
20
votes
7
answers
9k
views
Manager wants a combined development & production environment
I work in a small programming team supporting a larger organisation. This year our manager has decided we are going to use Oracle Apex technologies to handle the vast majority of our company data.
...
4
votes
8
answers
4k
views
should QA do their testing twice, once on staging and then again on prod?
the QA team should ideally do their testing on an environment that almost exactly matches the prod env (to minimize uncaught bugs that arise due to setting differences).
If that's true, does the QA ...
3
votes
2
answers
2k
views
From a software development lifecycle perspective, is duck-typing a benefit or a problem?
Statically-typed languages such as Java afford the benefit of compile-time checking of types - you are guaranteed that an object is of a given type, so:
there is no need to spend time and resources ...
0
votes
1
answer
648
views
iOS: How to switch between prod and non prod REST end points
A noob iOS dev question: How do iOS developers develop their app with non prod REST URL endpoints while then using a prod REST URL endpoint for actual use by customers?
I'm not aware of a way you ...
0
votes
1
answer
698
views
Is it possible to parse my grammar with multi-line productions without backtracking?
I'm playing around with creating a parser in PHP for my own flavor of BNF, to match strings against grammar in this BNF variant. It's still a work in progress and subject to change (I may even end up ...
26
votes
11
answers
2k
views
How do you keep cool when production system goes down? [closed]
This has happened to most of us...
You come to work one day. Everything seems normal - the sun is shining, birds are chirping, but you notice a couple of weird things on your way to work that remind ...
32
votes
15
answers
11k
views
How can I automate production deployments without experiencing extreme anxiety?
At our shop we use SVN for source control and CruiseControl for CI on handling automatic builds and deployments to our development, test, and integration environments.
This all works smoothly however ...
0
votes
2
answers
222
views
Limiting certain functionality to development environment only [closed]
I intuitively think that an application should be exactly the same in DEV, QA, and PROD environments. However, I have been asked to add a feature to an application that will only be available in DEV ...
5
votes
3
answers
2k
views
Who should support and maintain development infrastructure?
I am interested to know what other peoples' experiences are with managing development infrastructure are. I am talking about things like the build server, the central git repo etc etc. Any ...
1
vote
1
answer
299
views
Should Write-Debug statements be left in production PowerShell code?
This is one of my functions I have in a module:
Function Get-DatabaseUser
{
[CmdletBinding()]
Param()
Write-Verbose 'Getting database...'
$Database = Get-Database
Write-Debug('...
12
votes
3
answers
1k
views
Shipping my first class library. Any gotchas I need to be aware of?
I'm a Web Developer about to unlock the "First Class Library Published" achievement in my career and I'm sweating bullets (I was up all night stressing out). I'd love to tap the experience of the ...
3
votes
2
answers
133
views
Best way to develop new features as well as fix any bugs for a web system on Windows [closed]
I'm a one-man band and I have a contract with a client to develop and maintain a web-based system that is relied upon. This is the first project of this size and type that I have done for anyone else ...
2
votes
2
answers
687
views
Compiling vs pre-built binaries on production machine?
I referred Compiling vs using pre-built binaries performance?. The post talks about performance and opportunities for optimization.
My question is about reliability.
I built both python and ...
5
votes
4
answers
3k
views
verify a defect is a production defect or not
As a QA person, I always believe that a defect should have all the steps needed for anyone fixing it to be able to reproduce it.
however, is it crazy to think that every defect QA opens need to be ...
3
votes
3
answers
7k
views
Environment-aware Code
There are situations where the deployed environment (development, test, or production, for example) might dictate the outcome of certain actions.
For example, perhaps a successful "user registration" ...
1
vote
3
answers
1k
views
Microservices and production uptime [closed]
I have a question for people who implemented microservices in large enterprises.
There are obviously huge amount of benefits to microservices (comparatively to monolith architecture).
However, there ...
3
votes
0
answers
186
views
Is there an industry standard term for a build which uses the production API, but is specifically for internal testing? [closed]
I'm working on clearing up our build processes of a PhoneGap app we're developing for iOS and Android, and I want to develop a concise naming scheme for our different build types.
Here's what I'm ...
2
votes
1
answer
1k
views
How do you differentiate software between TEST and PROD environments?
We have a TEST and PROD environment. TEST and PROD are nearly identical, and obviously software first ends up in TEST before getting approved to go to PROD. Our software is primarily Windows ...
2
votes
4
answers
1k
views
Deployments, another unsolved problem in software engineering [closed]
Why is it so hard to package and deploy software? I want to understand what exactly is the inherent complexity of creating self-contained binaries? Currently it seems that golang is the only game in ...
7
votes
4
answers
2k
views
Should a developer refuse to access production server? [closed]
There are already questions on SE that ask if a developer should have access to the production server(s).
But, given the fact that I already have a root access on the production server, should I say ...
-1
votes
2
answers
4k
views
Moving code to production without breaking existing functionality? [closed]
How can one move development / test code into production, and not end up breaking the functionality in Production environment? I am working with a small sized company, so they don't have a budget for ...