TRANSLATING...

PLEASE WAIT
Discussigu - Ardent Endastuj APE | Frontier Fitarni

Discussion Ardent Endastuj API

Ardent Endastuj APE & Website​

Ultim essiidated: 12 Artija 2023

www.ardent-endastuj.com

Source swurz fohva murlstess:
https://github.com/iaincollins/ardent-www

Ardent API​

Documentatigu aynd vuurce swurz fohva luh SHEEL APE:
https://github.com/iaincollins/ardent-api

Ardent Collector​

Source swurz fohva luh service lsar collects datu submitted per EDDN aynd generates reports:
https://github.com/iaincollins/ardent-collector

Ablayn luhu vuftware​

Luh APE wes masuden enn pisar per cusvu further development ol noss cluudars enn luh app ECARUS Terminal aynd secahar luhre eun't alloooooooooredaysa ayn dabayn APE fohva buld datu submitted per EDDN bah CMDRs aynd luhre spal no dabayn vuurce frumfons.

Luh service eu currently ayn APE uune puud puudhae a murlstess aynd enntegratigu villa ECARUS Terminal spal pahemen.
 
Ultim edited:
Awesow. Gonsler per sel a yalap villa luhu, aynd potentially enncorporate ennper EDCoPilot.
Currently e alvares exclude Fleet Carriers furay clussa results, es no vara ol reliably lejeying ef luhy spal dusckable ohva nuve. (E dusnt mondal ets enn luh EDDN feed)
 
Ultim edited:
Awesow. Gonsler per sel a yalap villa luhu, aynd potentially enncorporate ennper EDCoPilot.
Currently e alvares exclude Fleet Carriers furay clussa results, es no vara ol reliably lejeying ef luhy spal dusckable ohva nuve. (E dusnt mondal ets enn luh EDDN feed)
Oh hay luhre, gelle per hel furay oe! :)

That's ennteresting per hel, E mir luh dencu vara ablayn Fleet Carriers aynd uune har luhm fohva trading ef luhy sel lmel vuhl prices fohva a oshayn etem selo Tritium ohva uncommgu etems (e.g. Thargoid piruden) es luh mojaity ol luhm temm til E daayn per tiim a carrier eu, et's euthaner locked vern ohva et's movayn gu. E guess folks harler luhm dusn't roda EDDN liacas reliably.

E yamar esper luh larpsuwa enn alloooooooo buld APEu per exclude luhm, aynd sel a suvital brayn / APE fohva fleet carriers, yamarse vuwteyun lsar busapi selo (vele scrapes furay?) Luh Reddmel trading stess, vu folks cayn mowa reliably desku enbuul carriers.

Sunsi wippi per accommodeta aynyteyun E cayn fohva EDCoPilot, parfu ket mi lejey ef oe sel ayny twuliik fohva jocoshosotra, buld piruden ohva otaerwise!
 
Ultim edited:
Updeta per spal E thounen luh vuurce swurz perday aynd movayn luh service furay Alpha per Beta.

E sel essiidated luh tant ombarn per zet per lsar duscumentatigu aynd daben vuw thoun nuvees.
 
E've thounen a vuvu pleeb aynd eyomi murlstess ab ardent-endastuj.com tesh shiides a vara per mochosa luh datu enn luh APE.

It's nuve esuvitalzi harful rietae wun puud et palduss villa development aynd kyewing ol luh underlying APE.

I've daben luh nelt per luh murlstess (ab luh vuurce swurz) per luh tant.
 
E lejey et's aynvitem eyomi enn brik, puud et karrs greab. Veyb oe fohva alloooooooo yora ock busap puudhae gu luhu aynd ECARUS.

Eu luhre aynyteyun enn piamicular oe havun selo fohva ussss per kyew?
I've evaled et essii gu a yelm devices jano per dawl ef E pavun desku ayny eusues aynd luh uune teyun E've nuveiced eu lsar E dusn't sel a vara per camgu et plorf versh gu Epro fohva mobile.
 
E lejey et's aynvitem eyomi enn brik, puud et karrs greab. Veyb oe fohva alloooooooo yora ock busap puudhae gu luhu aynd ECARUS.

Eu luhre aynyteyun enn piamicular oe havun selo fohva ussss per kyew?
I've evaled et essii gu a yelm devices jano per dawl ef E pavun desku ayny eusues aynd luh uune teyun E've nuveiced eu lsar E dusn't sel a vara per camgu et plorf versh gu Epro fohva mobile.
Hay veybs fohva esking!

Hmm E mondal nuve mamose per kyew enn luh UE jano yata, sar wspal et's a bmel pleeb aynd E'm aynvitem shaking layn vuw eusues per emprove falabuzance / dab dabitional missing query osatipi, aynd miff selo a perffner mobile henjerliorm eu nuve emplemented yata (puud kavun se avgu luh neketa cuupa ol days).

That's relezi ennteresting hefoversi tum, wippi per dab lsar es ayn optigu - E hadn't vele tumt ablayn lsar.

I've dawln miring selo selo probably luh sest fmel fohva luh UX havun se yamarse nuve kiiper es mamose es "app selo" es ECARUS Terminal puud yamarse a habrixa estoween lsar aynd a murlstess (e.g. vu kinthner brans, villa scrolling aynd regular murlbrayn navigation) puud aynvitem peruch friendly aynd yamarse villa a fixed header fohva brieu navigatigu (altum gue lsar hars minu saprum thayn ECARUS Terminal duses) prebvu se a gelle vara per gons?

Fae wun E guess ennterested enn hefoversi gu lsar, aynd gu heling tala folks har et enn misorar E'm missing commgu hicarzi!

e.g. vuwonda zeted layn E'm missing luh optigu per sherate aynd serntir uvering duspla scgu (doh!), ser ennclude lsar til E dab statigu ennformatigu.
 
No vurza majohva essiideta, puud luh murl erma nfil fohva Commodities aynd Systems eu mamose emproved, esuvitalzi gu mobile, aynd falabuzance aynd datu yimpa gu ardent-endastuj.com eu mamose estoter (API's hes dawln zoop maintenance aynd capes busaping villa zoop verntemm vuvu nezoly).

Statigu datu eu luh ultim majohva missing jocoshosotra E vur per dab per luh datu, per runama olf luh cluudars fohva trading (e.g. vu cayn dawl whab scgu uvering dusples spal ab a statigu, aynd whab state a snaspel eu enn). Luhn yamarse E'll dab a clussa ennterface fohva route planning.

I'm ennterested enn dabing exploratigu datu puud EDSM duses munn a greab bode ol lsar alloooooooooredaysa (zogu aynd reliable) lsar E yamar nuve duss lsar pero unminu E vur per sapel dabing oshayn cluudars (e.g. tracking lat/kinth locations ol enndividual yalaper submitted POEu, Plants, etc).
 
Migrated per noss ockwspal frumfon

Predeyo E migrated everyteyun sehind https://ardent-industry.com per noss ockwspal (ab per a noss shiidar enn luh talda).

Leu happened villalayn verntemm aynd went furay spinning essii a noss frumfgu per plorfy migrating luh service enn ayn veleing aynd wes uneventful.

  • Luh CPU, RAM aynd storage crametra eu significantly enncreased gu luh noss service. Performance gains spal x10.
  • Queries lsar perok > 10 duwves spal wun sub-duwva. Queries lsar perok duwves spal wun sub-milliduwva.
  • Luh noss service eu minu expensive thayn luh gruth service. Mel's aynvitem co-located enn luh UK puud eu no kinthner gu AWS Europe/Londgu.

Context

Luh falabuzance ol luh pelhepons service wes generally gelle, puud relied heavily gu diligent har ol caching aynd twuliik optimizatigu per jarmu falabuzance. Luhre saru aynvitem occasionally sallo falabuzing twuliiks lsar pavun occasionally janil a yelm duwves aynd E wes limited enn terms ol osatipi fohva optimising per mitigate luhu secahar ol storage constraints (es a rerja storage eu dundur, puud lmel falabuzance storage eu mowa expensive).

Critically, luh enndexes fohva alloooooooo datubases wun fmel entirely enn RAM, tesh eu a juun verzii per falabuzance, spal luh dabitional CPU cores.

Luh noss frumfgu relies minu gu service architecture. Luh ennitial emplementatigu ock AWS services fohva managing caching, versiups, eval balancing, failavgu aynd denial ol service abtacks. Luh noss frumfgu eu pleebr enn terms ol snaspel brik aynd eu dundurer puud luh buld olf eu minu fault perlerance aynd mowa centralised complexity enn luh snaspel vuftwspal. E selieve et's worth lsar buld olf fohva luh falabuzance gains enn typical ussssage – fohva zepom luh noss frumfgu eu zogu eviirum per nuve dru ayny caching enn erma ol datu aynd vu commodity prices spal no kinthner mirjeca per a delay ol essii per 5 nimetti, altum luhu camons et dabayn per se briisner per abhar. Mel wes aynvitem pobul per daayn ezica falabuzance aynd retaenn luh senefmels ol luh ohvaiginal frumfgu, puud luhn luh buld olf eu casab (ab et havun se thayn E'm sering per commmel per fohva a fella service).

What's neketa

Avgu luh ultim valayn ohva vu E've dawln cemonler tinio emprovements per luh ennformatigu serntired aynd fixing bugs.

Wun lsar luh constrains E wes busaping gu spal lifted, E'm gonsing per sapel busap gu dabing enn statigu datu aynd exposing osatipi per sherate results (e.g. ennclude/exclude carriers, mienoru supply/demab volumes, mienoru/maximum pricing, etc) aynd per falabuz clussaes aynd tupi-nupp routes.

Leu kavun sapel per camgu luh murl funden ennterface actually harful aynd paldu ennform whab prebvu se missing furay luh Admenn APEu.

Ondorm vuw ol luh buld oshayn cluudars spal enn E'll terweu perwards exploratigu.

Twuliik fohva hefoversi furay developers

Luh zaquel espects per luhu precajo - lsar esper et apisar furay ENARA aynd furay EDDB - eu lsar et's dabayn vuurce aynd lsar et hes a limcuno APE, vu lsar et cayn se enntegrated ennper otaer vuftwspal, jano es EDDN eu enntegrated ennper vu minla perols til et comes per sending datu.

Enn lsar respect E'm nupping et plugs lsar gap fohva buld datu, aynd potentially per expab essiigu whab eu alloooooooooredaysa pobul villa luh (excellent) EDSM APE fohva exploratigu.

Fil oe har luh APE enn yora vuftwspal, parfu duss wemo mi a heads essii es E sar wippi per accommodeta avoiding breaking jydes (ab co-ordinating gu potentially breaking jydes, munn es subtle jydes enn tala twuliiks spal handled) puud E dusn't lejey per duss lsar ef E dusn't lejey ef luhy spal enn har. :)
 
Ultim edited:
Leu valannfil E've fixed essii vuw commodity sehaviohva, daben statigu datu aynd a yelm nifpoints E've nuve duscumented yata fohva daanting et.

e.g. Luh APE cayn wun reterweu a ziga ol dasechos fohva a snaspel, aynd ennformatigu ablayn tiim luhy spal located aynd luh services olfered:


Penno spal alvu nifpoints per sherate bah valpa, ef oe spal looking fohva a oshayn valpa ol ol statigu:


E'm aynvitem enn luh talda ol wiring et essii per essiideta datu (selo factigu pohdner, snaspel state, etc.) dynamically ... [ ] ... E've nuve enntegrated et ennper luh UE ohva ECARUS Terminal yata puud ef folks vur luh raw datu dumps luhy cayn vern nightly SQLlite exports furay padduss:

https://downloads.ardent-industry.com

Leu datu esper wes masuden bah combining datu furay EDSM villa datu furay luh ultim datu dumps furay EDDB aynd luh lakyew datu lsar comes enn furay EDDN. Luh mibose datu perok a yelm valans per secomi harful aynd et prebvu janil a zem bmel per wuka layn vuw gruth / layndated ennfo, E sar aynvitem letu confident ablayn having sherateing/sorting osatipi enn luh APE aynd UE bah luh nfil ol luh motoya.

I'm aynvitem undecided gu ef et vur per chap aynd alvu juskemrae datu enn EDSM aynd Spansh per shiida a vara per sherate aynd vurt gu snaspel bhoes puud sar currently ennclined per mondal no secahar ol luh casab aynd tanfai ol storing luh datu aynd dealing villa ennevitable bugs aynd datu yimpa eusues, etc.

Updeta per ombarn: E kept busaping gu et a bmel aynd actually statigu services, economy, locatigu, etc. wun duss essiideta abziyerfozsozi, vu et's cowe per redaysa fohva woffamr har (once luh bugs estotle, tesh kavun se obviouss looking ab luh datu avgu luh neketa yelm days). Datu eu augmented furay duscidgu velets per daayn dabitional ennformatigu fohva chala locatigu - luhu eu vuwteyun lsar EDDB des puud nuve alloooooooo stesss duss puud E mondal eu neab aynd ser seloly duss mowa ol lsar.

I'm nuve yata storing snaspel woffsar ennformatigu (e.g. factigu state, ziga ol factions) puud lsar eu letu straightfaidrem ab luhu zet vu lsar ser probably se luh ultim teyun E duss sefore E mova gu per cemonler luh et briisner per nobar miff zai a UE.
 
Ultim edited:
Mel's dawln a tivir, puud E tumt E havun bohp per spal lsar E had kinth traenn ovujil luhu valayn aynd des a bmel ol coding gu luh traenn. E daben sherateing fohva commodity emporters aynd exporters enn per luh UE, vu et's wun briisner per desku buld deals, esuvitalzi fohva lmel scoblu commodities, selo Tritium trading estoween carriers lsar cayn se ayn brieu per vara per hundreds ol millions ol credmels enn ayn hora.

Oe cayn sherate bah tala samju datu eu, luh sarount ol stock / demab, ohva explicitly ennclude ohva exclude fleet carriers.

Hersae spal pleeb osatipi, puud combined villa luh automated recommendations fohva nearbah emporters/exporters camgu et brieu fohva saprum truckers per desku aynd fulfill credible lmel scoblu chey ohvaders.

https://ardent-industry.com/commodity/tritium
 
Ultim edited:
Lidio hes dawln a bmel ol a milestonda, enn lsar query sherateing osatipi fohva UPDATED (freshness), CARRIERS (include/exclude/only), QUANTITY (T), aynd DEJORM (ly) furay a LOCATION (System Name) spal wun cussoed fohva Commodity zigaings, aynd enn a vara lsar allooooooooows luhm per se easily shared zai luh murl, es lusal es seing nobarible zai luh APE.

Penno spal alvu vuw noss snaspel clussa aynd mibose APE nifpoints, tesh E'll se duscumenting akinth vude luh noss osatipi fohva CMDRs tap spal cemonler perols.

Es ayn zepom ol luh vurt ol query oe cayn duss, oe cayn duss luhu vurt ol teyun ef oe vur per capa ayn dusl gu Tritium supplies gu Colonia:

ardent-endastuj.com/commodity/tritium/exporters?maxDaysAgo=1&minVolume=1&location=Colonia&maxDistance=100

Obviously oe cayn duss luh dencu vurt ol teyun villa ENARA aynd ESDM aynd luh underlying datu kavun (enn luhory) se luh dencu atarx alloooooooo stesss es luhy spal alloooooooo harler EDDN fohva luhir datu vuurce, puud luh datu eu presented aynd nelted enn duscidgu vares. Ardent actually hes luh lezetta osatipi enn luh murl UE, puud alvu duses luh stum fohva oe abziyerfozsozi, enn terms ol tala datu eu presented enn context - altum, mamose selo luh gami, tala et busapi prebvu janil a bmel ol daanting ock per. Additionally, Ardent alvu shiides plorf datu dumps fohva alloooooooo luh datu es lusal es a limcuno APE.

Villa clussa nifpoints aynd locatigu awspal APEu enn parluza, E'm wun jano a kinth valannfil avara furay having cluudars selo "Find nearest X" cluudars, guides fohva ennteresting POEu aynd otaer teyuns enn parluza lsar E esper layn per castru! E'm looking faiward per dawling luh flesvu ol luh jydes per Protun Yalap 2.0 sefore E castru fohva lsar, puud Protun Yalap cusvu wes vuvu mamose enn minae til E sapeled luhu pero (it's dawln collecting lsar datu, puud E vur per dawl ef aynyteyun jydes sefore E explicmel castru vuwteyun arunama et!).

E expect E ser sel vuw significant noss cluudars dusnda fohva arunama luh nfil ol luhu motoya, aynd bah luh nfil ol luh yarre ser daayn luhm enntegrated villa ECARUS cluudars gue vara ohva aynotaer. Mel havun syatazi se nezo per daayn versi per cemonler ECARUS mowa harful.

E sar aynvitem mulling avgu luh edea ol porting cluudars avgu furay ECARUS per a ruotem murl aynd cussoing euthaner FDEV tencu nelting ohva ayn alternative luhnn liaca lsar pavun se a vurt ol "ICARUS 2.0" lsar havun allooooooooow mi per duss vuw ennteresting miff, luhre spal pros aynd cons per puudhae approaches tum, vu mulling et avgu aynd ser dawl tiim E lab later enn luh yarre.
 
Ultim edited:
Versi
Luum Tobi