{"id":4338,"date":"2020-05-24T07:16:52","date_gmt":"2020-05-24T07:16:52","guid":{"rendered":"https:\/\/blog.parcello.org\/?p=4338"},"modified":"2020-05-24T09:35:30","modified_gmt":"2020-05-24T09:35:30","slug":"devlog-2-adressen-corona-app-und-weitere-zusteller","status":"publish","type":"post","link":"https:\/\/www.parcello.org\/blog\/2020\/05\/24\/devlog-2-adressen-corona-app-und-weitere-zusteller\/","title":{"rendered":"Devlog #2 \u2013 Adressen, Corona, App und weitere Zusteller"},"content":{"rendered":"<h4>Bessere Tagesprognosen<\/h4>\n<p>Durch Corona kam es bei einigen Sendungen zu <a href=\"https:\/\/blog.parcello.org\/2020\/04\/03\/corona-pakete-in-deutschland-brauchen-nicht-laenger-als-sonst\/\" rel=\"noopener noreferrer\" target=\"_blank\">massiven Verz\u00f6gerungen<\/a>. Wir haben diesen Anlass genutzt unser System im Hintergrund intelligenter zu machen und St\u00f6rf\u00e4lle wie Corona, oder ein hohes Aufkommen in der Weihnachtszeit, st\u00e4rker zu ber\u00fccksichtigen. F\u00fcr den Nutzer bedeutet dies, dass besonders die Tagesprognosen zuverl\u00e4ssiger werden.<\/p>\n<p>Der Bug, dass Sendungen aus dem Ausland f\u00fcr den n\u00e4chsten Tag vorhergesagt werden, wurde auch behoben. Die Laufzeit passt sich jetzt ebenfalls der anderen Pakete auf der gleichen Route an. Hier stehen wir gerade noch vor der Herausforderung, dass manche Pakete ja erst in Deutschland an z.B. DHL \u00fcbergeben werden aber trotzdem z.B. China als Quellland angeben, wodurch sich die Statistik verf\u00e4lscht.<\/p>\n<p>Hier brauchen wir ein System, welches die einzelnen Sendungsverl\u00e4ufe kombiniert.<\/p>\n<h4>App Update<\/h4>\n<p>Das n\u00e4chste App Update verschiebt sich leider weiter nach hinten, da wir noch am letzten Feinschliff sind.<\/p>\n<h4>Amazon Logistics<\/h4>\n<p>Wir waren mit Amazon Logistics schon komplett fertig und alles hat exakt f\u00fcr zwei Tage auch funktioniert, doch dann hat Amazon leider die Tracking Seite umgestellt. Dies hat dazu gef\u00fchrt, dass man den Verlauf nun nur noch als eingeloggte Person sehen kann. Wir arbeiten aber an einer L\u00f6sung trotzdem unsere Vorhersagen anbieten zu k\u00f6nnen.<\/p>\n<p>Bis dahin k\u00f6nnt ihr trotzdem den Amazon Link in das Suchfeld einf\u00fcgen, aber es funktioniert nur, wenn der Zusteller nicht Amazon Logistics ist. Unser System zieht sich dann automatisch die Sendungsnummer.<\/p>\n<h4>Fehlende Adressen<\/h4>\n<p>Noch immer erhalten wir die Meldung, dass Adressen in unserer Datenbank fehlen. Momentan setzen wir auf eine L\u00f6sung, bei der wir Google Maps als Fallback zu unserem eigenen Geocoding Server auf Photon Basis nutzen. Diese Kombination ist aktuell aber nur auf der Webseite und auch nicht ideal, da die Autovervollst\u00e4ndigung die Adressen dann nicht hat.  Deshalb haben wir uns nun entschieden nicht nur auf Photon zu setzen sondern unseren komplett eigenen Nominatim Server aufzusetzen.<\/p>\n<p>F\u00fcr die Technik Enthusiasten unter euch, hier die Spezifikationen des neuen Rennpferds:<\/p>\n<p>AMD EPYC 7502P 32-Core &#8222;Rome&#8220; (Zen2), 128 GB DDR4 ECC, 2 x 1.92 TB NVMe SSD Datacenter Edition<\/p>\n<h4>Weitere Zusteller und L\u00e4nder<\/h4>\n<p>Das Team in Dresden und Hanoi bindet parallel weitere Zusteller an. In unserer internen Testumgebung funktioniert schon Post-AT, USPS, TNT, BPost, LaPoste und FedEx. Bei China Post haben wir aktuell noch Probleme, weil wir nicht in der Lage sind einen offiziellen Account zu erhalten. Also wenn jemand hier Erfahrung hat oder flie\u00dfend Chinesisch kann, wir sind f\u00fcr jede Hilfe dankbar.<\/p>\n<p>Mit den weiteren Zustellern, sind wir gerade auch dabei weitere L\u00e4nder und Sprachen anzubinden. Dazu mussten wir im Hintergrund einiges \u00e4ndern, da unsere Prognosen momentan auf der Ortszeit des Servers basieren. Das neue System nimmt die Ortszeit basierend auf der eingegebenen Adresse. Sobald der vorher genannte GeoCoding Server fertig eingerichtet ist, werden wir St\u00fcck f\u00fcr St\u00fcck die Ausrollung starten. <\/p>\n<h4>\u00dcber 7.000.000 Sendungen verfolgt, 700 B\u00e4ume gepflanzt<\/h4>\n<p>Vor ein paar Tagen haben wir die 7 millionste Sendung verfolgt und\u00a0 dadurch insgesamt 700 B\u00e4ume gepflanzt. Die Parcello Crowd ist die Beste.<\/p>\n<h4>Full Stack Developer gesucht<\/h4>\n<p>F\u00fcr unseren Berliner Standort suchen wir Verst\u00e4rkung in Vollzeit, wer Interesse hat findet weitere Informationen <a href=\"https:\/\/blog.parcello.org\/wp-content\/uploads\/2020\/05\/Full-Stack-Developer-m_w_d.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">hier<\/a>.<\/p>\n<p>Schreibt uns, was ihr euch f\u00fcr Funktionen in Parcello w\u00fcnscht und was wir besser machen k\u00f6nnen!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bessere Tagesprognosen Durch Corona kam es bei einigen Sendungen zu massiven Verz\u00f6gerungen. Wir haben diesen Anlass genutzt unser System im Hintergrund intelligenter zu machen und St\u00f6rf\u00e4lle wie Corona, oder ein hohes Aufkommen in der Weihnachtszeit, st\u00e4rker zu ber\u00fccksichtigen. F\u00fcr den Nutzer bedeutet dies, dass besonders die Tagesprognosen zuverl\u00e4ssiger werden. Der Bug, dass Sendungen aus dem Ausland f\u00fcr den n\u00e4chsten Tag vorhergesagt werden, wurde auch behoben. Die Laufzeit passt sich jetzt ebenfalls der anderen Pakete auf der gleichen Route an. Hier [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/posts\/4338"}],"collection":[{"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/comments?post=4338"}],"version-history":[{"count":13,"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/posts\/4338\/revisions"}],"predecessor-version":[{"id":4351,"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/posts\/4338\/revisions\/4351"}],"wp:attachment":[{"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/media?parent=4338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/categories?post=4338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.parcello.org\/blog\/wp-json\/wp\/v2\/tags?post=4338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}