Gladius Development Update #12

in airdrop •  6 years ago 

Gladius Development Update #12 (06/08)

Good afternoon! Welcome to our twelve bi-weekly development update! Every other Friday at 4PM EST we will be posting an overview of the progress we’ve made over the last two weeks.

During the last sprint we focused on:

Native macOS & Linux Installers
Master Node Improvements
Blockchain NW
Adding more Beta users!
Native macOS Installer
The last two weeks we have been working on creating a native Mac application that controls our Electron (JS) based UI. The goal of this was to give us the ability to completely use the Gladius Core without having a spare Electron process running. When the UI is not displayed, the Mac app kills that Electron process leaving just the Core. This gives us the benefit of writing cross-platform UI in Javascript without the performance overhead of Electron. We are excited to have users try this new setup as soon as we finish fixing some bugs and perform more testing.

Here’s a sneak peak:

Gladius services running in the background
Gladius app adds a toolbar icon
Native Linux Installer
We’ve also worked on creating an even easier install process on Linux. We are working on packaging the Gladius Node Manager in a snap to be available for download through the command line as well as the snap store. This way users will have a very easy time installing and uninstalling all of the Gladius core components without having to run an arbitrary uninstall script, deal with the OS service manager, or manually deleting files.

Master Node Improvements
We’ve begun adding features to the Master Node that allow it to monitor the state of the content nodes that it forwards requests to. One critical aspect of this is the ability to determine where a node is geographically located so that the shortest possible route can be chosen to serve a request for content. This feature is near completion and currently in testing.

Blockchain NW
limited-edition Gladius coffee cups
The team had a fantastic time at Blockchain NW this year! Our CEO Max Niebylski talked about the ever-growing beta programs and the next steps towards a full August release. We met many of you guys from our community and the crypto community as a whole. Some of you also found one of our limited-edition Gladius coffee cups (which you may want to save for eBay!) We had a fantastic time at this event, and we’re looking forward to many more. Also keep a look out for an interview within the next couple of days!

Adding More Beta Users!
We are pleased to announce that we will be adding 240 more beta testers! We are beyond excited to be releasing our platform to even more users for testing. We will be opening up the application for 1 week from June 11 to June 15 and selecting another 240 on June 18. If you have already applied then you do not need to re-apply. You can find the application here.

Conclusion
We are very excited to expand to even more users! We know that many of you have been anxious to get your hands on the Gladius Node software! Thank you for your support and we’ll be in touch next Monday to announce the new Beta group.

GolangEngineeringDdos ProtectionCdnGladius
Like what you read? Give Gladius Network a round of applause.
From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.

Go to the profile of Gladius Network
Gladius Network
A decentralized ecosystem on top of the blockchain that enables anyone to rent out their unused bandwidth to be a part of a DDoS protection network.

Gladius Blog
Gladius Blog
A decentralized ecosystem on top of the blockchain that enables anyone to monetize their unused bandwidth to be a part of a CDN and DDoS protection network.

Also tagged Engineering
How I Hacked Into One of the Most Popular Dating Websites
Go to the profile of Zaid Daba'een
Zaid Daba'een
Also tagged Golang
How to write bulletproof code in Go: a workflow for servers that can’t fail
Go to the profile of Tal Kol
Tal Kol
Also tagged Golang
Why should you learn Go?
Go to the profile of Keval Patel
Keval Patel

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!