Solution stack
In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform. Some components/subsystems of an overall system are chosen together often enough that the particular set is referred to by a name representing the whole, rather than by naming the parts. Typically, the name is an acronym representing the individual components.
- Comment
- enIn computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform. Some components/subsystems of an overall system are chosen together often enough that the particular set is referred to by a name representing the whole, rather than by naming the parts. Typically, the name is an acronym representing the individual components.
- Has abstract
- enIn computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform. For example, to develop a web application, the architect defines the stack as the target operating system, web server, database, and programming language. Another version of a software stack is operating system, middleware, database, and applications. Regularly, the components of a software stack are developed by different developers independently from one another. Some components/subsystems of an overall system are chosen together often enough that the particular set is referred to by a name representing the whole, rather than by naming the parts. Typically, the name is an acronym representing the individual components. The term "solution stack" has, historically, occasionally included hardware components as part of a final product, mixing both the hardware and software in layers of support. A full-stack developer is expected to be able to work in all the layers of the stack. A full-stack web developer can be defined by some as a developer or engineer who works with both the front and back ends of a website or application. This means they can lead platform builds that involve databases, user-facing websites, and working with clients during the planning phase of projects.
- Hypernym
- Set
- Is primary topic of
- Solution stack
- Label
- enSolution stack
- Link from a Wikipage to another Wikipage
- .NET Framework
- Acronym
- Actor model
- Akka (toolkit)
- Amazon Elastic Compute Cloud
- Angular (web framework)
- AngularJS
- Apache Cassandra
- Apache HTTP Server
- Apache Kafka
- Apache Mesos
- Apache Spark
- API
- AppScale
- ASP.NET
- BaseX
- C (programming language)
- Category:Software architecture
- Category:Web frameworks
- Client (computing)
- Cloud computing
- Cluster manager
- Computing
- Computing platform
- Content management framework
- Content management system
- CouchDB
- Cross-platform
- Database
- Database management system
- Data visualization
- Distributed Replicated Block Device
- Elasticsearch
- Erlang (programming language)
- Eucalyptus (software)
- EXist
- Express.js
- Ganeti
- Ganeti Web Manager
- Gemstone (database)
- GNU Smalltalk
- Google App Engine
- GRANDstack
- Graph database
- GraphQL
- Hypervisor
- Internet Information Services
- Jamstack
- JavaScript
- Kernel-based Virtual Machine
- Kibana
- Kubernetes
- LAMP (software bundle)
- Lighttpd
- Linkerd
- Linux
- List of Apache–MySQL–PHP packages
- List of Nginx–MySQL–PHP packages
- Logical Volume Manager (Linux)
- Log management
- Logstash
- LYCE (software bundle)
- LYME (software bundle)
- Mac OS X
- MAMP
- MariaDB
- MarkLogic Server
- Markup language
- MEAN (solution stack)
- Meteor (web framework)
- Microsoft SQL Server
- Microsoft Windows
- Middleware
- Mnesia
- MongoDB
- MySQL
- NATS Messaging
- NaviServer
- Neo4j
- Nginx
- Node.js
- Node (computer science)
- OpenACS
- OpenBSD
- OpenFaaS
- Operating system
- Oracle Database
- Perl
- PERN Stack
- PHP
- PLONK
- PostgreSQL
- Programming language
- Prometheus (software)
- Python (programming language)
- React.js
- React (JavaScript library)
- React (web framework)
- Replication (computing)
- REST
- Riak
- Scripting language
- Search engine
- Seaside web framework
- Software
- Software framework
- SQLite
- Stream processing
- Tcl
- TerminusDB
- Varnish (software)
- Virtual machine
- Vue.js
- WAMP
- Web application
- Web application framework
- Web framework
- Web server
- WIMP (software bundle)
- Windows Server
- XAMPP
- Xen
- XForms
- XML database
- XQuery
- XRX (web application architecture)
- Yaws (web server)
- SameAs
- 4vRRi
- Conjunto de soluciones (informática)
- Conjunto de soluções (computação)
- Full stack
- m.03c8whr
- m.06ngz9
- Q7558983
- Softwarestack
- Solution stack
- پشته راه حل
- 解决方案堆栈
- 솔루션 스택
- Subject
- Category:Software architecture
- Category:Web frameworks
- WasDerivedFrom
- Solution stack?oldid=1120700417&ns=0
- WikiPageLength
- 16600
- Wikipage page ID
- 2119352
- Wikipage revision ID
- 1120700417
- WikiPageUsesTemplate
- Template:Redirects
- Template:Reflist
- Template:Short description
- Template:Who