Running an API 24/365
-
Upload
nordic-apis -
Category
Technology
-
view
1.052 -
download
1
description
Transcript of Running an API 24/365
![Page 1: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/1.jpg)
![Page 2: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/2.jpg)
Federico Hernandez
![Page 3: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/3.jpg)
![Page 4: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/4.jpg)
24/7
![Page 5: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/5.jpg)
24/7/365
![Page 6: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/6.jpg)
24/7/365
![Page 7: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/7.jpg)
24/365
![Page 8: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/8.jpg)
24/365 !
(24/7/52)
![Page 9: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/9.jpg)
![Page 10: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/10.jpg)
![Page 11: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/11.jpg)
![Page 12: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/12.jpg)
![Page 13: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/13.jpg)
WEB ??? 000 APP ??? 000 API ??? 000
![Page 14: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/14.jpg)
![Page 15: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/15.jpg)
![Page 16: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/16.jpg)
Write program that do one thing and
do it wellUnix philosophy Doug McIlroy
![Page 17: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/17.jpg)
![Page 18: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/18.jpg)
![Page 19: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/19.jpg)
![Page 20: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/20.jpg)
![Page 21: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/21.jpg)
![Page 22: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/22.jpg)
![Page 23: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/23.jpg)
![Page 24: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/24.jpg)
![Page 25: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/25.jpg)
![Page 26: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/26.jpg)
![Page 27: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/27.jpg)
![Page 28: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/28.jpg)
![Page 29: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/29.jpg)
![Page 30: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/30.jpg)
![Page 31: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/31.jpg)
![Page 32: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/32.jpg)
![Page 33: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/33.jpg)
![Page 34: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/34.jpg)
![Page 35: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/35.jpg)
![Page 36: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/36.jpg)
![Page 37: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/37.jpg)
![Page 38: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/38.jpg)
![Page 39: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/39.jpg)
![Page 40: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/40.jpg)
![Page 41: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/41.jpg)
$ curl localhost:5432/cmi/status { "nodeTime": "2013-05-20T13:41:52", "activeSubscriptions": 892, "totalNumberOfSubscribers": 1019, "totalNumberOfSubscriptions": 1801, "sentMessagesPerMinute": 0, "tsConnections": [ "HafasServerClient [be1/123.456.789.123:40301], managed connections: 232", "HafasServerClient [be1/123.456.789.123:40302], managed connections: 251", "HafasServerClient [be2/123.456.789.125:40301], managed connections: 234", "HafasServerClient [be2/123.456.789.125:40302], managed connections: 212" ] }
![Page 42: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/42.jpg)
![Page 43: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/43.jpg)
![Page 44: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/44.jpg)
![Page 45: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/45.jpg)
Statistik för Mon 2014-05-05 ============================ !Antal sökningar --------------- Searches: 1203498 !!Klienter -------- WEB: 100323 (8.336%) IPHONE: 611811 (50.836%) IPAD: 1519 (0.126%) ANDROID: 235191 (19.542%) REST: 251549 (20.901%) [internal usage] (external ca. 800000) XHTML: 3105 (0.258%) !!Typ av förfrågningar -------------------- XMLCON (till/från eller till och från address): 525031 (43.625%) XMLSTATIONBOARD (nästa tur): 289010 (24.014%) XMLCON-BASIC (till och från hållplats): 200035 (16.621%) XMLLOCATING (sökning med gps från mobilen): 163346 (13.573%) XMLJOURNEY: 13547 (1.126%) XMLTARIFF (prisförfrågning): 6091 (0.506%) XMLGIS: 5778 (0.480%) XMLSIMPLEHANDLESTRING (SMS): 660 (0.055%)
![Page 46: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/46.jpg)
Svarstider för beräkningar -------------------------- 0.00s: 937282 (77.880%) 0.01s: 52655 (4.375%) 0.02s: 36363 (3.021%) 0.03s: 12238 (1.017%) 0.04s: 19583 (1.627%) 0.05s: 12027 (0.999%) 0.06s: 9823 (0.816%) 0.07s: 8682 (0.721%) 0.08s: 8591 (0.714%) 0.09s: 9058 (0.753%) --- 0.0s: 1106302 (91.924%) 0.1s: 32175 (2.673%) 0.2s: 32400 (2.692%) 0.3s: 13499 (1.122%) 0.4s: 6921 (0.575%) 0.5s: 3412 (0.284%) 0.6s: 2327 (0.193%) 0.7s: 1688 (0.140%) 0.8s: 1047 (0.087%) 0.9s: 706 (0.059%) --- 0s: 1200477 (99.749%) 1s: 2481 (0.206%) 2s: 291 (0.024%) 3s: 38 (0.003%) 4s: 15 (0.001%) 5s: 166 (0.014%) 6s: 5 (0.000%) 7s: 1 (0.000%)
![Page 47: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/47.jpg)
![Page 48: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/48.jpg)
![Page 49: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/49.jpg)
![Page 50: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/50.jpg)
![Page 51: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/51.jpg)
![Page 52: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/52.jpg)
![Page 53: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/53.jpg)
Eric Raymond’s 17 Unix Rules
...!Rule of Modularity!
Rule of Composition!Rule of Separation!Rule of Simplicity!Rule of Parsimony!
Rule of Robustness!...
![Page 54: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/54.jpg)
![Page 55: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/55.jpg)
![Page 56: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/56.jpg)
![Page 57: Running an API 24/365](https://reader033.fdocuments.us/reader033/viewer/2022052621/558bd932d8b42ab1308b47da/html5/thumbnails/57.jpg)