Leaving Google for a couple of devices-Kasper Lund

 

The following is the Google translation of the article, this is not to say that I have not read, I read the complete article, but limited by time and the ability to temporarily think will impress translated version is better.

Original link https://medium.com/@kasper.lund/building-for-billions-bcb48814d864

More than a year ago, I resigned from my excellent job at Google, leaving a great group of colleagues had with my good friend and former colleague Lars Bak Googler hacking. Lars and I have worked together for more than 18 years, we are all together new business excitement. However, in Google, we have been responsible for the initial development work -V8 V8 is support for Google Chrome and Node.js JavaScript engine - so we billions of users and devices to build and deliver the software, so it spoiled. How do you do that?

 

Based on the intelligent features of our devices and gadgets support Internet and robustness of common frustration, we began to study for the Internet of Things (IoT), especially embedded software development network-connected devices. It seems very attractive. After all, a large number of devices can be located.

 

But for people like me software engineers, device developers are not very satisfactory. It all relates to a firmware bug rich, long update cycles and poor experience in the development of dedicated hardware. It feels like 20 years of software development and deployment. Really should not be so. So we set up a team and raise funds to invent the best way to build, deploy and maintain Internet-enabled device software. So far, this is our story.

 

We start Toitware in February 2018. With in building a software platform and virtual machine decades of experience, we spent the first years to integrate an easily accessible and efficient programming language for small devices not running Linux. Equipment (such as ESP32) cost-effective operation of our limited resources in a way, so the platform must be compact - or like our favorite British spy enemies of the Netherlands said that tension.

 

Our platform is a software-based memory isolation and can therefore be deployed after the new components or applications added to the device, without compromising security. It is also very convenient setting in the development, in the development of settings, through small, targeted air update (affects only a small part of the whole system) to modify the new features. Essentially, it is a software platform, rather than firmware platform - applications can be installed independently, rather than an all or nothing system updates. This is a powerful, adaptable, developer-friendly method of modern things.

 

Today, a common setting is to use a simple battery-powered sensors which feed data to the cloud will be more powerful through the gateway. This can not be achieved without the logic and complexity of maintaining sensor is low, but it requires a large-scale centralized processing, and the waiting time is really important, or data-rich and unpredictable. We are not the only people who noticed this:

 

Edge cloud will eat. This is perhaps just as important and cloud computing trends.

 

For the integration of the edge cloud data may be accessed by other systems and the coordination of a group of devices is very important, but it can not exist independently. We need to do more processing and control at the network edge, to release the full potential of the Internet of Things. Write applications that use the network and secure communications should be easy, but it can easily control the process or make a decision on the device, without having to consult once every second data center.

 

In the past year, we were new things for end to end software development and deployment platform basis. Our mission is to democratize the development of equipment, and electrical engineering background does not allow people to manufacture battery-powered device to interact with the real world.

 

Our mission is ambitious, so we are very pleased to have an excellent companion during the long journey. We just announced a seed investment round, we have been working with damage Creandum and challenge the status quo embedded development - I encourage you to read the investor's view on this. Has an amazing team and a strong and firm supporter again, this is really great.

 

We are looking for and are billions of devices to build software.

 

Kasper Lund is a veteran programming language and virtual machine. He has written papers on the network connection device software platform. Later, he co-founded Google with V8 and Dart project, and adaptive optimization technology into JavaScript, Crankshaft became technical director of the project. He lives in Aarhus, Denmark, is Toitware CEO and co-founder.

 

ps: This person can be considered the godfather level programmers, it is worth a look for iot point of view.

Guess you like

Origin www.cnblogs.com/CherryTab/p/12045559.html