BT

Jetty 9.3 Celebrates 20th Anniversary, adds HTTP/2 Support

by Matt Raible on  Jun 19, 2015

On June 12, 2015, the Jetty Project released version 9.3 of their flagship open source embedded application server, that day being the 20th anniversary of the project's beginning. Features of the release include HTTP/2 server (and client) support, Java 8 as a minimum, more Java NIO integration and an overhauled scheduler. They also removed SPDY networking support and fixed over 400 bugs.

Parse Got a Tenfold Reliability Improvement Moving from Ruby to Go

by Sergio De Simone on  Jun 19, 2015 3

In order to improve scalability, Parse moved part of their services, including their API, from Ruby on Rails to Go, Charity Majors, Engineer at Parse, recounts. In doing so, both their reliability and deployment times benefited greatly.

Microsoft Classifies Older Versions of Ask Toolbar as Malware

by Abraham Marín Pérez on  Jun 18, 2015

Microsoft is now classifying as malware and blocking the installation of older versions of the Ask Toolbar, currently bundled within the Java installer; however, the latest version of the toolbar will still work with no problems. The decision aligns with Microsoft recent’s policy to classify as malware any search protection code: code that prevents the user from changing the default search engine.

WebAssembly: A Universal Binary and Text Format for the Web

by Abel Avram on  Jun 18, 2015 4

Mozilla, Google, Microsoft and Apple have decided to develop a binary format for the web. Called WebAssembly, this format could be a compilation target for any programming language, enabling applications to run in the browser or other agents.

Protocol-Oriented Programming in Swift

by Sergio De Simone on  Jun 18, 2015 2

At WWDC 2015, Dave Abrahams, of C++/Boost fame and now lead of the Swift Standard Library group at Apple, introduced Swift as a Protocol-oriented language, and showed how protocols can be used to improve your code.

Newest NLog Improves Exception Logging, Adds JSON/Zip support

by Jeff Martin on  Jun 18, 2015

NLog 4.0 has been released, and it brings improved exception logging, adds conditional logging, and support for JSON and Zip archives.

Exploring ES6: Book Introduction and Author Interview

by Abel Avram on  Jun 17, 2015

Exploring ES6 by Axel Rauschmayer is an in-depth look at JavaScript’s latest features. This article includes a short interview with the author.

ECMAScript 2015 Has Been Approved

by Abel Avram on  Jun 17, 2015 2

The General Assembly of Ecma International has announced the approval of ECMA-262 6th edition, which is the Language Specification of ECMAScript 6 (ES6), also known as ECMAScript 2015.

How to Improve Android App Performance

by Sergio De Simone on  Jun 17, 2015 12

Performance is key to mobile apps. Google provides a lot of training material to improve performance in Android apps. A brief overview of tips and techniques.

DDD and Living Documentation

by Jan Stenberg on  Jun 15, 2015 4

Creating documentation is boring, it's often obsolete and misleading but with a new mindset both your documentation and code can improve, Cyrille Martraire explained in a presentation showing how to create living documentation when working with Domain-Driven Design (DDD) at this year’s DDD Exchange conference in London.

Plumbr Adds Slow Query Detection

by Matt Raible on  Jun 15, 2015

JVM monitoring vendor Plumbr has added slow query detection to its flagship product. With this addition, Plumbr now detects four types of problems: Memory Leaks, Garbage Collection Inefficiencies, Locked Threads and Expensive JDBC Operations.

RedHat Microservices Architecture Developer Day London

by Alex Blewitt on  Jun 15, 2015 5

Last week, RedHat hosted a "Microservices Architecture Developer Day" in London, and presented a set of technologies and patterns that can be used to create microservice-based applications using open-source solutions like Kubernetes, Docker, Fabric8 and Maven. Read on for more details about the day, including links to the presentations and demo videos.

Oracle Proposes G1 as the Default Garbage Collector for Java 9

by Abraham Marín Pérez on  Jun 14, 2015 8

Oracle is considering including JEP 248, making G1 the default garbage collector on server configurations, into the list of JEPs targeting Java 9. The decision has triggered some debate among the Java community, with many arguing that the CMS collector could have been more suitable.

Too Big To Fail: Lessons Learnt from Google and HealthCare.gov

by Daniel Bryant on  Jun 14, 2015

At QCon New York 2015, Nori Heikkinen shared stories of failure and lessons learnt during her time working as a site reliability engineer (SRE) at Google and HealthCare.gov. The discussion of managing large-scale outages included recommendations for preparation, response, analysis and prevention.

Eric Evans on DDD, Microservices and Boundaries

by Jan Stenberg on  Jun 14, 2015 4

There is tremendous value in microservices, probably giving us the best environment we have ever had for doing Domain-Driven Design (DDD), Eric Evans stated in his keynote at this year’s DDD Exchange conference in London. Iteration is the most important key to good design and microservices is the second attempt, after SOA, to get things right.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT