Commit Graph

46 Commits

Author SHA1 Message Date
milliehartnt123 533bbe21fe Rewrite architectural overview for feature #21926 (#31209)
* Update architecture-overview.md

Updated the architectural overview. Rewrote sections and created new graphics.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Add files via upload

Architectural diagram of the Backstage frontend and backend.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Add files via upload

Added new graphics to illustrate simplified standalone plugin architecture, service-based-plugin-architecture, and third-party-plugin architecture.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Add files via upload

Cleaned up graphic

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Cleaned up service-based plugin graphic

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md

Updated graphics and added note to plugin architecture graphics.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Updated plugin-architecture heading links in architecture-overview.md

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md fix formatting

Fixed formatting that occurred during copy-paste. 

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md 

Rearranged some of the sections. Added additional text and links.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md fixed link for02-backends

Fixed link to backend-system/architecture/02-backends.md.  Forgot the "architecture" in the path.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md updated database section

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md added links for core frontend plugins

Added links and descriptions of the core frontend plugins. The links are back to the overview pages under features for each of the plugins

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Updated diagram to show Kubernetes as core plugin

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Updated graphics to remove the work Container

Changed "Frontend Container" to "Frontend". Changed "Backend Container" to "Backend"

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md

Changed "Frontend Container" to "Frontend" everywhere in the doc. Changed "Backend Container" to "Backend" everywhere in the doc.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md fixed backend spelling errors

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md try to fix prettier errors

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update architecture-overview.md fix spelling error

Changed backed to backend

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

---------

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-10-01 16:23:33 -04:00
John Redwood 133519ba25 feat: new cache manager infinispan
Signed-off-by: John Redwood <john.r.k.redwood@gmail.com>
2025-08-15 07:32:02 +10:00
Mohit Nain 9754e48e66 Update architecture-overview.md
Signed-off-by: Mohit Nain <Mohit_Nain@infosys.com>
2025-05-07 11:49:59 +05:30
Mohit Nain 3556551f3d Update architecture-overview.md
Signed-off-by: Mohit Nain <Mohit_Nain@infosys.com>
2025-05-06 20:04:43 +05:30
Ian De Bie 4496b1a748 Update architecture-overview.md
fix typo

Signed-off-by: Ian De Bie <ian.debie@yahoo.com>
2025-02-25 00:25:06 -06:00
eipc16 de6f280dfa Bumped @keyv/redis and keyv libraries to resolve issues with invalid cache key resolution
Signed-off-by: eipc16 <pprzemek.312@gmail.com>
2024-11-19 17:52:43 +01:00
Patrik Oldsberg 84fe733545 docs: update doc plugin example links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-20 18:25:01 +02:00
raffitamizian 2a40cd46a8 Exposes the useRedisSets config option for keyv redis
Signed-off-by: raffitamizian <r.tamizian@gmail.com>
2023-09-08 15:04:31 +01:00
aaronbraundmeier@gmail.com 8015ff1258 inclusive terms
Signed-off-by: aaronbraundmeier@gmail.com <aaronbraundmeier@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-30 12:15:00 +01:00
Jan Van Bruggen 562f8bc6bb Add missing angle brackets
I'm new to Backstage, but this sentence doesn't seem to be calling attention to the package's owner/namespace/prefix. Therefore, it seems to intend `scope` as a variable, not an owner/namespace/prefix.

Signed-off-by: Jan Van Bruggen <JanCVanB@users.noreply.github.com>
2022-11-14 23:12:09 -07:00
Diego Morales 77df9eef6f Fix typo on architecture-overview.md
Signed-off-by: Diego Morales <dgmorales@gmail.com>
2022-11-02 08:31:11 -03:00
patrickalvesvv fc0e575840 Update architecture-overview.md
Command to build docker image has been fixed

Signed-off-by: patrickalvesvv <74733982+patrickalvesvv@users.noreply.github.com>
2022-07-05 12:15:53 -03:00
Patrik Oldsberg f8b0197fc2 docs: add section to help decide where to place code
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-11 15:21:19 +02:00
Phil Kuang 9a0510144f refactor(redis): require protocol in connection string
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-03-01 18:21:32 -05:00
Magnus Persson 7d12e4cf32 backend-common: add Redis backed cache store
Signed-off-by: Magnus Persson <magnus.persson@fortnox.se>
2022-02-22 22:29:28 +01:00
Fredrik Adelöw 838dd945da prettier
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-15 22:53:54 +01:00
Kurt King 4316d9ae40 Fixed several types in the Architecture Overview docs
Signed-off-by: Kurt King <kurtaking@gmail.com>
2022-01-15 10:36:20 -06:00
Patrik Oldsberg 05f5bb5b53 docs: switch package architecture diagram to .drawio.svg
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-05 16:08:01 +01:00
Patrik Oldsberg ea4ac162ce docs: format overview/architecture-overview.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-05 02:01:43 +01:00
Jeff Feng edb534e26e fix typos in architecture-overview
Signed-off-by: Jeff Feng <fengypants@gmail.com>
2022-01-04 13:27:51 -05:00
Patrik Oldsberg 1834a02e16 docs: fix package architecture diagram reference
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-03 18:00:14 +01:00
Patrik Oldsberg 9480b862b8 docs: add package architecture section to the architecture overview
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 23:57:16 +01:00
Fredrik Adelöw 736b3d14a3 fix prettier
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-20 09:39:50 +02:00
Mikael Schirén 62db25f7ec Add example for using memcache and ram for cache 2021-09-18 17:38:39 +02:00
Joe Porpeglia 709589a839 Rename service catalog to software catalog, excluding blog posts
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2021-06-21 11:48:43 -04:00
Fredrik Adelöw d06e212903 prettier
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-07 14:39:34 +02:00
HelenGreul 1496103b82 re-pointing live demo links to demo.backstage.io
Signed-off-by: Helen Greul <heleng@spotify.com>
2021-06-07 13:57:38 +02:00
Eric Peterson e6ce2ef9a1 Grammar, clarity, etc.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-26 17:49:24 +02:00
Eric Peterson dda070442e Making note of cache stores in documentation.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-26 17:49:21 +02:00
Patrik Oldsberg e5d4cd4dc8 docs: prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-04-27 17:30:34 +02:00
Patrik Oldsberg 74f74ccbdb Apply suggestions from code review
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-04-27 17:16:16 +02:00
Patrik Oldsberg 610619dba0 docs: update install step in plugin architecture docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-04-22 18:30:16 +02:00
Himanshu Mishra cca03162bc chore: Remove yarn docker-build:app command and related docs 2021-01-17 21:53:37 +01:00
Fredrik Adelöw e1a92d0b5d docs: clarify current state of databases (#3250) 2020-11-05 22:41:55 +01:00
Patrik Oldsberg 474bb5b57f rewrite other references to spotify/backstage and sorrounding things 2020-11-03 11:39:27 +01:00
Patrik Oldsberg af141c0766 rewrite repo location urls 2020-11-03 11:03:49 +01:00
Adam Harvey 21ba4d38a0 (docs) Clarifications to documentation & UI chapter rename (#3159)
* Minor wording tweaks

* Rename section
2020-10-29 23:00:56 +01:00
Harvey 2e04225056 Prettier fix for line length 2020-10-26 09:49:54 -04:00
Harvey 600dfe79d9 Product names, bullets, wording 2020-10-26 00:02:22 -04:00
Adam Harvey a06164da24 Documentation editorial review (#3055)
* Fix case and link

* Align product/vendor case

* Reword for readability

* YAML Case

* Align product names

* Align product and acronym case

* Remove here link and product naming

* Align Node.js naming

* Align product names

* Fix wording
2020-10-23 08:01:07 +02:00
Stefan Ålund 06ae3734e7 [docs] Add links to CNCF information (#2570)
* [docs] restructure

* Add CNCF links

* Update background.md

* Update Footer.js

* Update README.md
2020-09-24 14:33:30 +02:00
Rajiv Ranjan Singh def4032351 added description header field 2020-09-16 21:47:19 +05:30
Patrik Oldsberg 10216391ba switch default docker-build command to build backend 2020-09-06 20:01:21 +02:00
Ivan Shmidt 882728ae1d feat: the whole docs structure
Co-authored-by: Raghunandan Balachandran <meetraghu28@gmail.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-08-12 15:20:20 +02:00
Ivan Shmidt 45ba08a1d5 docs: start bringing structure from /docs to docusaurus 2020-08-11 15:32:23 +02:00
David Tuite ac5a6050aa Write architecture overview (#1685)
This covers the frontend, backend, different plugin designs and
containerization.

Further work should cover authentication.

Co-authored-by: David Tuite <dtuite@gmail.com>
2020-07-22 00:23:46 +02:00