Weekly Update: W/C 23rd November, 2020

As part of our ongoing commitment to transparency and development in the open, our founder writes weekly updates to the Edge community. This is the 88th of these updates, originally posted to Telegram.

Lead article image

Hi everyone đź‘‹

It’s Friday again. 2020 has been a hell of a ride so far. I hope you’re all well and surviving.

This week the focus of the team was on the continuation of the migration of our multi-arch builds from Jenkins to GitHub Actions, which means whole new workflows and the research & development of a build flow that can be reused for all network services (multi-arch and single arch). Work focused on implementing this for test.network builds. We’ve successfully built & deployed testnet Gateway from the new setup, and are now working on integrating the new Agent, Host and CDN builds into the existing deployment process.

We open sourced a new project that builds on earlier work from Adam to provide a bridge for GitHub Actions into Slack. You can see it here: https://github.com/edge/simple-slack-notify 🎉

Stargate session management was deployed to mainnet after a final successful (/stable) weekend on testnet.

Edge has now removed its reliance on Consul for session management; now tracks Host/Agent separately, which has allowed us to provide far better and fine grained data visualisation; and has vastly improved its multi-arch build ability.

It’s been a great couple of weeks.

The team also investigated a particular deployment issue with Gateway/Stargate. (Note that mainnet is stable and unaffected.)

We’re not yet 100% sure what the root cause is, but what we have been seeing on test.network is that on deployment of Gateway there are issues with it properly starting up on first boot, with the remedy seeming to be an auto restart of Stargate and then Gateway in sequence.

The working theory is that it is to do with the geo-lookup service, and some sort of race condition therein. We’re continuing to work on it, and won’t be releasing further updates to mainnet until it is resolved.

The team also solved a condition in mainnet whereby a DC partner had temporary limitations placed on some of its peering relationships, negatively impacting the performance of the network in some areas. The active routing of requests in the event of network slowdown at Gateway level prevents this sort of localised issue becoming a service interruption event.

And we’ve been running some Golang training sessions internally to help bolster our internal knowledge base.

A series of minor API and explorer fixes were also deployed. This involved changes to session management relating to how the sessions referred to the Stargate they were issued from.

We also had an unsolved request issue in test.network:

Image

You’ll notice that there were roughly 500 requests per minute to test.network, yet no data was being transferred, meaning that the requests were hitting Gateways, but for some reason, weren’t receiving the images back as requests hitting Hosts were returning 400 codes.

This is still being looked in to, but we expect a solution to be in place early next week. It’s worth noting that we’ve only seen this on test.network, where active development is always taking place.

TNC’s Real Research App is now available on iOS: https://apps.apple.com/ae/app/real-research-survey-app/id1540569117

Edge and Edit customer Ecohusler are going to be launching a new shop along with a carbon-positive subscription platform soon. It’s being developed on our tech and should be in market late December/early January.

Image

And that’s it for this week.

Enjoy your weekends.

Related articles

More updates articles
Mail icon

Like what you are reading? Want to earn tokens by becoming an Edge Node? Save money on your hosting services? Build amazing digital products on top of Edge services? Join our mailing list.

To hear about our news, events, products and services, subscribe now. You can also indicate which services you are interested in, which we use for research and to inform the content that we send.

* You can unsubscribe at any time by emailing us at data@edge.network or by clicking on the unsubscribe link which can be found in our emails to you. Read our Privacy Policy.
Winner Best Edge Computing Platform Technology & Innovation Awards
Presented by Juniper Research