InfoQ Homepage Development Content on InfoQ
-
MIT's Polaris Touts Making Web Pages 34 Percent Faster
Polaris is a new JavaScript framework that aims to shrink Web pages load time by 34% at the median. Developed by researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) and Harvard University, Polaris focuses on reducing latency associated to network trips.
-
Moving from Transactions to Streams to Gain Consistency
With many databases in a system they are rarely independent from each other, instead pieces of the same data are stored in many of them. Using transactions to keep everything in sync is a fragile solution. Working with a stream of changes in the order they are created is a much simpler and more resilient solution, Martin Kleppmann stated in his presentation at the recent QCon London conference.
-
JEP 286 Proposes Extending Type Inference to Local Variables in Java
A feature proposal to extend type inference to local variables in Java has been posted to the JEP discussion list, asking for feedback regarding the feature. InfoQ looks at the proposal and what it might mean for the Java platform.
-
LLVM 3.8 Discontinues Old Windows Versions, Deprecates Autoconf, Improves Clang
The LLVM team has announced the release of LLVM, which includes a few major deprecations, new C API headers, and Clang 3.8.
-
Jigsaw Finally Arrives in JDK 9
Alan Bateman has sent a mail to the JDK-9 development list, indicating that a snapshot of Jigsaw will be integrated later this month. InfoQ looks in deeper to see what this will mean.
-
Typesafe Changes Name to Lightbend
The company formerly known as Typesafe, inventors of the Scala programming language, has completed their renaming and is now known as Lightbend. Typesafe announced their plans to rename last May, stating at that time that it was expected to be a two month process. They invited community members to participate, and provided blog updates about their progress.
-
Android N Includes Multi-window, Java 8, Enhanced Notifications
Google has made available an early preview of Android N targeted specifically at developers. Android N Preview comes 10 weeks earlier compared with its predecessor, Android M Preview. Google’s desire is to get earlier feedback from developers to have enough time to incorporate the changes into it.
-
Microsoft SQL Server to Land on Linux
Microsoft’s executive vice president of the cloud and enterprise group Scott Guthrie announced SQL Server is coming to Linux, thus once more confirming Microsoft’s new course on open source software. SQL Server will be generally available on Linux sometime mid 2017, with a private preview being available now.
-
ASP.NET Core Provides Modularity with Middleware Components
ASP.NET Core introduces middleware as a concept to customize the HTTP pipeline. Middleware are components which are composed together to form a web application. The concept was inspired by OWIN and Katana, which provided similar functionalities in earlier versions of ASP.NET.
-
Lagom, a New Microservices Framework
Lightbend, the company behind Akka, has released an open source microservices framework, Lagom, built on their Reactive Platform; in particular, the Play Framework and the Akka family of products are used together with ConductR for deployment. By default, Lagom is message-driven and asynchronous, and uses distributed CQRS persistence patterns with event sourcing as the primary implementation.
-
Microsoft Joins the Eclipse Foundation
At today's EclipseCon, Microsoft announced that they have joined the Eclipse Foundation as a Solutions member, including open-sourcing their Team Explorer Anywhere on GitHub. InfoQ reports.
-
Eclipse Foundation Releases Next-Generation IDE, Eclipse Che 4.0
Today, the Eclipse Foundation announced the first release of the Eclipse Che next-generation web-based IDE. Read on to find out what it contains.
-
All Things Containers From Solaris Zones to Docker
InfoQ's Rags Srinivas caught up with Bryan Cantrill a day after the Containers Summit at New York City and discussed all things containers from Solaris Zones to Docker.
-
AutoMapper and the Static Class Debate
When it comes to API design, static classes are a bit of a bugbear. Quite often there are arguments both for and against exposing a given function as a static function as opposed to an instance method. Recently Jimmy Bogard of AutoMapper fame found himself embroiled in this debate.
-
Docker Cloud Aims to Enable Containerized Multicloud Solutions
Docker Cloud is a new service that aims to make it easier to work with Docker containers on multiple Clouds, developer Borja Burgos announced on Docker’s blog. The service aims to make it possible to build, ship, and run containers within the Docker ecosystem.