{"id":56678,"date":"2019-01-04T03:40:00","date_gmt":"2019-01-03T19:40:00","guid":{"rendered":"http:\/\/itteacheritfreelance.hk\/test\/wordpress\/?guid=f9f989dcebc4022508a627df54af9511"},"modified":"2019-01-04T03:40:00","modified_gmt":"2019-01-03T19:40:00","slug":"13-java-frameworks-for-rock-solid-microservices-2","status":"publish","type":"post","link":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/2019\/01\/04\/13-java-frameworks-for-rock-solid-microservices-2\/","title":{"rendered":"13 Java frameworks for rock-solid microservices"},"content":{"rendered":"<p>It\u2019s been a long trip for Java, a language that began as the lingua franca for the box on top of the television set in the days when TVs didn\u2019t come with Roku or Chromecast built-in. Then Java was going to own the World Wide Web by animating the browser before JavaScript came along and elbowed it out of the way.<\/p>\n<p>Java ended up finding a niche in the server farms where there were once enough different chip architectures and operating systems to make the \u201cwrite once run anywhere promise\u201d compelling. And in those server farms Java has lived on, a favorite of enterprise IT shops addicted to reliability and developers with a love of strong typing.<\/p>\n<aside class=\"fakesidebar\"><strong>[ <a href=\"https:\/\/www.infoworld.com\/article\/3263767\/15-java-frameworks-that-give-developers-a-boost.html\">15 Java frameworks that give developers a boost<\/a>. <a href=\"https:\/\/www.infoworld.com\/article\/3234470\/which-developer-tools-support-javas-new-modularity-features.html\">Which tools support Java\u2019s new modularity features<\/a>. | Keep up with hot topics in programming with InfoWorld\u2019s <a href=\"https:\/\/www.infoworld.com\/newsletters\/signup.html\">App Dev Report newsletter<\/a>. ]<\/strong><\/aside>\n<p>In the meantime, JavaScript in general and Node.js in particular have challenged Java on the server, using their high throughput and thread-free speed to take over a huge chunk of the traffic on the web. Node has captured the imagination of the newest server-side programmers by offering not only speed and resource efficiency but also the simplicity of code that runs on both the client and the server.<\/p>\n<p class=\"jumpTag\"><a href=\"https:\/\/www.javaworld.com\/article\/3330742\/java-language\/13-java-frameworks-for-rock-solid-microservices.html#jump\">To read this article in full, please click here<\/a><\/p>\n<\/section>\n<\/article>\n<p>(Insider Story)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&rsquo;s been a long trip for Java, a language that began as the lingua franca for the box on top of the television set in the days when TVs didn&rsquo;t come with Roku or Chromecast built-in. Then Java was going to own the World Wide Web by animating the browser before JavaScript came along and elbowed it out of the way.<\/p>\n<p>Java ended up finding a niche in the server farms where there were once enough different chip architectures and operating systems to make the &ldquo;write once run anywhere promise&rdquo; compelling. And in those server farms Java has lived on, a favorite of enterprise IT shops addicted to reliability and developers with a love of strong typing.<\/p>\n<aside><strong>[ <a href=\"https:\/\/www.infoworld.com\/article\/3263767\/15-java-frameworks-that-give-developers-a-boost.html\">15 Java frameworks that give developers a boost<\/a>. <a href=\"https:\/\/www.infoworld.com\/article\/3234470\/which-developer-tools-support-javas-new-modularity-features.html\">Which tools support Java&rsquo;s new modularity features<\/a>. | Keep up with hot topics in programming with InfoWorld&rsquo;s <a href=\"https:\/\/www.infoworld.com\/newsletters\/signup.html\">App Dev Report newsletter<\/a>. ]<\/strong><\/aside>\n<p>In the meantime, JavaScript in general and Node.js in particular have challenged Java on the server, using their high throughput and thread-free speed to take over a huge chunk of the traffic on the web. Node has captured the imagination of the newest server-side programmers by offering not only speed and resource efficiency but also the simplicity of code that runs on both the client and the server.<\/p>\n<p><a href=\"https:\/\/www.javaworld.com\/article\/3330742\/java-language\/13-java-frameworks-for-rock-solid-microservices.html#jump\">To read this article in full, please click here<\/a><\/p>\n<p>(Insider Story) <a href=\"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/2019\/01\/04\/13-java-frameworks-for-rock-solid-microservices-2\/\">\u95b1\u8b80\u5168\u6587 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"slim_seo":[],"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[451,2,7],"tags":[398,402,397,414,413,410,409,407,408,406,399,400,394,318,558,560,555,561,566,553,554,586,585,563,562,183,567,524,10,401,396,403,412,411,395,405,404,457,454,319,316],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7prtj-eKa","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts\/56678"}],"collection":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/comments?post=56678"}],"version-history":[{"count":1,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts\/56678\/revisions"}],"predecessor-version":[{"id":56679,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts\/56678\/revisions\/56679"}],"wp:attachment":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/media?parent=56678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/categories?post=56678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/tags?post=56678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}