Inventory 2019 Java development in seven mainstream, popular IT technology!

As the oldest programming languages, Java is still entrenched after decades of programming in the top three positions, with its powerful and widely used inseparable. Iterative update Java technology developers should be concerned about the problem, the following one thousand Xiaobian inventory which mainstream, popular IT technology 2019 Internet companies have in Java development, we help the rapid rise in the workplace.

1, micro-technology services

There are micro Services Architecture: Spring Cloud, Dubbo, Dubbox so as to Dubbo highest proportion, up to 26%, micro-services gateway technology, programmers use the highest proportion springcloud-zuul.

vQZJFfa.jpg!web

2, remote call technology

Programmers use RPC framework, the number of people using Dubbo highest proportion, followed by dubbox, gRPC, hessian also has a certain proportion.

En6Z3qF.jpg! Web

3, the development of technology

Most programmers use to develop technology in their work for the rights management and message queues. 1/4 programmers to develop technology to use in their work for the report, distributed caching and load balancing solutions.

Un6nuq2.jpg!web

4, rights management technology

Shiro used in a proportion of the highest, followed spring security frameworks and custom.

Rv2UbeB.jpg! Web

5, message queue technology

Message queue technologies include: ActiveMQ, RabbitMQ and Kafka. RocketMQ small number of use.

ZBNZVvy.jpg!web

6, distributed caching technology

Redis technology is the vast majority of programmers work will be used in distributed caching technology. Followed ehcache, while a lower proportion of Memcached.

aEfeQnE.jpg!web

7, full-text search technology

Solr, elasticsearch and Lucene full-text search technology is used in most old programmer at work. Among them, over half of programmers use Solr and elasticsearch at work.

zANvI3j.jpg!web

Java technology in IT circles still occupy the mainstream, developers will want to not be out of business would need to keep learning to master the latest technology in order to be more competitive.

Reproduced in: https: //my.oschina.net/u/3954808/blog/3055812

Guess you like

Origin blog.csdn.net/weixin_34220623/article/details/92421707