decision-record/002-distributed-architecture.md

24 lines
1.2 KiB
Markdown
Raw Normal View History

2023-10-15 22:06:17 +02:00
We at IXVD chose to deprecate our old server "neo" to make place for a new server architecture.
EUX will stays the same however internally we redesigned the infrastructure to be even more secure*
# What changed?
We are still using the same service provider, however we're using their cloud option.
This platform allows for scaling, as this project's funding comes out of our own pockets, being able to scale down is a nice plus.
Also, with the new architecture we can easily add new services and not have to worry about interference of ports or such since we can spin up a new server for it, again a big plus.
We're also able to monitor services without an external party; with our old server, if it we're to turn off we would not know without an external party notifying us.
# Pricing
Our old server had a monthly cost of about 50 euros**.
With the new architecture it's at about 40 euros** which can easily scale up or down depending on use.
---
Abbreviations:
- IXVD: I eXchange Various Data
- EUX: End User eXperience
Clarifications:
- *: Isolation of servers op top of containers.
Security is not our specialty. "we just avoid bad stuff".
- **: at time of commit, could differ at time of reading.