1 |
On 2020.06.26 21:17, Alec Warner wrote: |
2 |
> Hi, |
3 |
> |
4 |
> The infrastructure team often receives feedback that services are |
5 |
> slow. One |
6 |
> idea we have to improve service delivery for users is to offer edge |
7 |
> connectivity closer to users. We generally have two choices here: |
8 |
> - We can build out an edge by buying machines in various data |
9 |
> centers; |
10 |
> installing a reverse proxy on them, and then backhauling the traffic |
11 |
> to our |
12 |
> service origin. |
13 |
> - We can buy these services from many different CDN providers who |
14 |
> have |
15 |
> already done the first step; for a nominal fee[0]. |
16 |
> |
17 |
> Is it against the social contract to purchase these CDN services? |
18 |
> Is it against the social contract to purchase these CDN services, even |
19 |
> if |
20 |
> the services are provided via open source software? |
21 |
> |
22 |
> -A |
23 |
> |
24 |
> [0] I'm not intending to have a fiscal argument; there are obvious |
25 |
> tradeoffs between buy / build and money. I'm interested in the social |
26 |
> contract only for the moment. |
27 |
> -A |
28 |
> |
29 |
|
30 |
|
31 |
Alec, |
32 |
|
33 |
As with other things, the key concept is dependency. |
34 |
|
35 |
Perform the thought experiment oy adding these services to Gentoo, |
36 |
and asking how does Gentoo work now? |
37 |
|
38 |
Now take them away again and ask the question again. |
39 |
If Gentoo still works, there is clearly no "dependency". |
40 |
|
41 |
That test must pass but its not sufficient. |
42 |
We also need to ensure that Gentoo does not become dependant |
43 |
accidentality due to other subsequent changes in Gentoo. |
44 |
|
45 |
In the case of CDN, its an add on extra for our users. Nothing |
46 |
goes away. Its difficult to see how Gentoo could become dependant |
47 |
accidentality too. |
48 |
|
49 |
|
50 |
-- |
51 |
Regards, |
52 |
|
53 |
Roy Bamford |
54 |
(Neddyseagoon) a member of |
55 |
elections |
56 |
gentoo-ops |
57 |
forum-mods |
58 |
arm64 |