Sign in
Log inSign up
Java
Java
#java
74.6K followers·5.5K articles

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! - Java.com

Popular this week 🔥
Ayushi Rawat
Stefan Wüthrich
Shamaayil Ahmed
Venkata S S K M Chaitanya
Stefan Wüthrich and 7 others are discussing this8 people are discussing this
Discuss

·

128 likes

·

1.5K reads

Devashish Rana
This is pretty good. I think as a technology, we should focus on the pros and cons, and why was it introduced. I think it was introduced to keep a single library for each client and server, so the changes are centralized, unlike REST. Pros: It is fast It uses http2 under the hood Single library for each client and server maintained by google Cons Protobuf makes the client bulky No direct use of JSON, it won't make sense for the client to know the schema No browser support YET It is new and growing Proxy Support, as any application deployed is not just simple client and server so, the proxy or gateway layer should understand the protocol as well I believe this is a pretty good piece of technology for microservices intercommunication as it is fast and can reduce the latency in communication.
4