From the course: Achieving Low-Latency Data with Edge Computing

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Spring

Spring

- [Instructor] There are many programming languages to choose from, such as Go, Python, Java, and others. For our remote patient demo, I will use the Java programming language. At the time of this recording, Java is one of the most popular programming languages. Java code can be compiled using an Open Java Development Kit, or JDK. The compiled code can run on any computer or device that supports the Java virtual machine, or JVM for short. The JVM converts the compiled code into an executable format to run on the CPU. Some JDKs, such as GraalVM, support compiling Java code directly into an executable format. This option can reduce the memory hardware resources needed as compared to running on a JVM. We mentioned that our edge computing applications need to use data services, such as databases or message brokers. To simplify application development, it's important to use a programming language framework that makes it…

Contents