INTRODUCTION
Ever wondered why as developers, it was difficult for new developers working on a particular project to continue from where the previous ones were working on. Well, this was due to the fact that the new developer would have to take out time to understand how the previous developer worked before he could continue with his.
As a result, this was not just tasking but also time wasting. Then came a very feasible solution created by an incredible team to help developers, whose goal was to be able to focus on that which is really important while the rest of the work are automated.
Our vision is to become the backbone on which talented people can build world-altering apps & services. The goal is to offload everything from developers that can be automated – giving them back the time for being creative.
As stated, their vision and goal is to ensure that developers, all around the world have the time to be able to develop their creativity while ensuring that every other task that were previously performed and time consuming are automated.
BUDDY
Buddy is a decentralized development automation platform that runs on blockchain technology. What this means is that, with Buddy, developers are now able to build their apps on a decentralized platform that can help in automating the development of apps on it and also help in building apps that are concise and void of ambiguity.
As a developer, I can say that Buddy is a platform that can only get better as the time passes as it helps to provide a practical solution to a problem that has hindered most developers or even newbies.
Its automated development technology, helps to save time which is a factor that mostly affects the speed of developers working on certain app development.
Although there are clear challenges for it to overcome, like the fact that there is a vast majority of programming languages and as such, they would require a different level of sophistication for each.
But this is not seemingly going to be a problem as it does not only have most of the brightest minds in various languages working on it, but also it has a flexible approach to such problems, as well as an open model that can serve as a framework for use and lastly it has the auto scaling feature which helps to ensure that an app can be made as concise as possible without unnecessary ambiguity.
HISTORY
It is important to note that Buddy has been around for a while and just recently decided to be based on the blockchain. It has been around since 2015 and as such it had a purpose of helping the developers to focus on what was important. It can be seen that its purpose then is not far from what it is now except the fact that it is located on the blockchain and that it uses automation and scaling to help free the developer and improve the scalability of the app.
It is important to note that they currently have numerous partnership with various companies including Amazon, Microsoft, and Google etc.
THE BUDDY SYSTEM
The mode of operation of the Buddy platform is built such that it hopes to tackle the problems which are
The Automation Development, while being a revolutionary idea, would be difficult to implement.
The large amount of various Programming Languages as well as their frameworks.
Scalability of Large Operational Infrastructure that are utilized as DevOps by large teams.
Source
Its solution to these problem can be outlined as follows:
Automation Marketplace
BlockchainOps
Private Automation GRID
Shared Automation GRID
Automation Marketplace
The Automation Marketplace, will in the sense of the word, be a marketplace where developers would come to sell their automation scripts. It will be structured in such a way that the developers will get paid for their ideas and as such it would reward the most innovative which would easily be determined by the amount of problems it can solve.
The token would be the means of exchange on the market place and the contents on the marketplace would be curated only by token holders.
The Automation Marketplace will allow for a healthy competition between developers and promote uniqueness of ideas as the better your idea and problem-solving characteristic, the more it will be used. Also it will help in pulling other developers into the fold, as they would love to their scripts to be used and also get paid for it, and this will in effect draw other developers because while it promotes their product to the market, it also retains their originality and hence help the developers keep their uniqueness and also get paid for it.
BlockchainOps
The development of the Automation script will help developers save time as they would spend less time in building apps and writing same codes over and over again. The automated scripts help act like different parts of an equipment which are already compiled, so the developers job will be to just assemble the parts together so as to get the equipmet functioning. The features of the BlockchainOps are already compatible with EOS and hopefully will be integrated into other coins like ETH, NEO, ICX etc.
The advent of this will help reduce the unnecessary time spent by developers and also provide avenue for them to be more creative.
Private Automation GRID
The idea of the Private Automation Grid is summed up here.
The idea is to create a network (GRID) of Buddy instances that will use auto-discovery and replication capabilities to create High Availability auto-scalable infrastructure for development & deployment automation.
The summary of this idea and what Buddy hopes to achieve are
There will be provision for private instances to be ran on the Private Automation Grid.
Source
These instances will create infrastructures that can scale themselves automatically using an Auto-discovery and replication feature in order to enable developers to automate the entire development and automation process.
It will be able to be run in a private environment.
Shared Automation GRID
The idea of the Shared Automation GRID is to offload high-intensive automation tasks to a network of Buddy instances run by users with available resources. Especially in cases were trusted infrastructure is not required.The purpose of the Shared Automation GRID is to drop or offload heavy tasks to the network of Buddy users who have the requirement to meet up with such tasks. Now a unit on the network would have the least specification of 2 vCPUs, 2GB of RAM and 4GB of SSD storage.
Source
As this is the minimum requirement for any system that chooses to run on the network. The storage provided will be utilized when the tasks are assigned to the system and then released the moment the tasks are completed.
Also, the user will be paid for being used on the network, the billing system will be given on a per second mode and would be paid on completion of the task. The price for usage can also be negotiated between both parties and as such help to foster a trusting relationship.
BUDDY TOKEN
There will be two major use of the Buddy Token
For selling their scripts in the Automated Market.
As a means of payment for being part of the Computing Unit used by Developers.
The BUD token is based on Ethereum and hopes to be wide spread in the market of Development Automation that is said to be worth about $330 billion by the year 2022, as against being worth about $110 billion currently. The BUD token hopes to take a strong stand in governance as well as to be as transparent and fair to the members of the System.
The Bud Token has would go at a rate of 1BUD = 0.0002ETH and would have a total sale supply ranging from around 300 – 470 million. It will also have a Total Supply of 500 - 670 million BUD tokens with a hard cap amount of about 60, 000 ETH.
WHY BUDDY?
After going through this article, I think it is safe to say that Buddy would be revolutionary for developers as well as people who wish to make money of their Systems while idle.
Apart from the fact that it helps to save time for developers and also auto scale their work, it provides a market for which various developers can come together and share trade their automation script thereby making them better at what they do and also earning for them in the process.
So as a developer, rather ask yourself “Why not Buddy?”. Seeing that it has partnered with various major firms and also chooses to join the Blockchain. It is a clear indication that Buddy stands for revolution of the Automation Development and Deployment.
For more Information
Buddy Website
Buddy Whitepaper
Buddy Onepaper
Buddy Token Sale
Buddy Bitcoin Talk
Buddy Youtube
Buddy Telegram
Buddy Twitter
Buddy Facebook
Buddy Github
Buddy LinkedIn
Buddy Medium
Also this Video could be watched for added information:
The Team behind this Ingenious Idea :
The RoadMap:
Buddy's Partners :
Buddy's Customers :
Testimonies :
For my Twitter link:
twitter Link
buddytwitter
buddy2018
This post has been submitted for the @OriginalWorks Sponsored Writing Contest!
You can also follow @contestbot to be notified of future contests!
Great review @xinese
I've read few other aritcles about BUDDY and your's so far seem to be one of my fav.
I must admit that I really like this project. The fact that they have ready product and they managed to establish such a great partnerships with gianants like Google and Microsoft (plus GitHub) is amazing.
Im only wondering: should developers be already scared of losing their jobs? With tools like BUDDY their job will be done much faster and demand for so many of them may not be there any more.
Any thoughts? Obviously upvoted
Cheers, Piotr
Thanks Piotr.
Yeah
I agree to an extent.
Seeing that Buddy already has an available market on ground, it definitely makes the job of the developers easier, and yes, I believe it would grant them better Job security as they would have an already easy path to follow. It makes the work better and easier for someone who already knows what he's doing.
But if I'm to recommend, I'd advise that fresh or young programmers write their codes/ scripts themselves, for I believe that it would be necessary for them to make such mistakes in order to develop their skill thoroughly.
But as for their demand, regardless of the security of their jobs, the need for programmers is and would still be on the rise. Buddy doesn't take the workload off a programmer in order to give him more work, that was not its purpose rather to give him time to develop his creativity.
If you have a contrary opinion, please share and let's discuss, thanks.
thank you for your kind reply @xinese
I really appreciate your time and effort
have a great monday ahead :)
Piotr
You got a 30.27% upvote from @botcoin courtesy of @xinese!