InfoQ Homepage Development Content on InfoQ
-
Microsoft's Plans for the Future of .NET
Microsoft develops C#, Visual Basic, and F# in public but doesn't always share its plans for these popular languages. Mads Torgersen has provided some new guidance on where Microsoft plans to take these languages in the future.
-
The Road to Swift 4 ABI Stability
Recently published on the swift-evolution mailing list, the Swift ABI Stability Manifesto aims to be a compilation of all concerns that need to be addressed before Swift’s ABI can be declared stable. Yet, it is not entirely clear whether ABI stability will make it into Swift 4.
-
Netflix Introduces Hollow, a Java Library for Processing In-Memory Datasets
Netflix recently introduced Hollow, a Java library and toolset for processing in-memory datasets that aren’t characterized as “big data.” A single producer provides datasets from which many consumers have read-only access. The communication mechanism between producer and consumer includes real-time dataset changes.
-
Realm Mobile Platform Adds Horizontal Scalability, Support for Legacy Data Sources, and Replication
The Realm team has announced version 1.0 of its Realm Mobile Platform, aimed to make it possible to create mobile apps for iOS and Android with features such as automatic realtime data synchronization, realtime collaboration, live messaging, and more.
-
Oracle Acquires Apiary to Strengthen its API Integration Cloud
Oracle announced plans to acquire Apiary, the API management company with a focus on API design and collaboration, on January 19. Apiary is best known for API flow, its API management platform.
-
Visual Studio 2017 RC3 Adds .NET Core, Delays Python Support
Microsoft has released their third Release Candidate of Visual Studio 2017. Notable in this release is full support for .NET Core & ASP.NET Core while Python support is delayed. Several bug fixes have also been made as VS2017 nears full release.
-
Java 9 Enters First Bug Fixing Round
Java 9 is now officially feature complete, meaning the first bug-fixing phase has started. HTTP/2 Client didn't make it on time for the deadline and has been downgraded to an incubating feature. Since the objective now is to prepare Java 9 for general availability in July, it is very unlikely that any new JEP will be added at this point.
-
Apache HBase 1.3 Ships with Multiple Performance Improvements
Apache HBase 1.3.0 was released mid-January 2017 and ships with support for date-based tiered compaction and improvements in multiple areas, like write-ahead log (WAL), and a new RPC scheduler, among others. The release includes almost 1,700 resolved issues in total.
-
Google Expands Audit Logging Capability to Majority of Cloud Services
Tracking "who did what" in a self-service public cloud can be challenging. With Google Cloud Audit Logging, Google captures log streams for seventeen services in Google Cloud Platform (GCP) .
-
All Google's Servers Contain Custom Security Silicon
Google infrastructure is designed to ensure that information is secure throughout its entire lifecycle. Here we highlight the key points of Google’s approach.
-
Ionic 2 Brings Performance Improvements and New Native Plugin System
The Ionic team has released version 2.0 of its JavaScript framework, bringing with it new components, features, and tools, including a new native plugin system. Ionic co-founder Max Lynch, describes how Ionic apps benefit from a significantly faster Angular 2, giving them an "inherent performance improvement out of the box."
-
GitLab 8.16 Now Includes Monitoring and Extends Auto Deploy to Google Container Engine
Following the introduction of auto-deploy to Kubernetes on OpenShift last month, GitLab 8.16 makes auto-deploy available on Google Cloud. Additionally, GitLab 8.16 improves its issue search and filter UI, and includes monitoring tool Prometheus and Slack-alternative Mattermost.
-
The OpenAPI Spec, Based on Swagger, Reaches 3.0
The Open API Initiative has announced the preview of the OpenAPI 3.0 with an Implementer Draft scheduled for the end of February.
-
Image Libraries for .NET Core
.NET Core does not have image processing APIs as part of its standard libraries. The broader community has stepped in to provide several different options for developers to consider for use.
-
Q&A with Susan Fowler on Production-Ready Microservices
At the upcoming Microservices.com Practitioners Summit on Jan 31, Susan Fowler, an engineer at Stripe, will be presenting on topics from her book, Production Ready Microservices. InfoQ met with Fowler to discuss the technical, business and cultural challenges of successfully implementing a microservices architecture.