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.
The Twitter Engineering team has recently provided an insight into the evolution and scaling of the core technologies behind their in-house infrastructure that powers the social media service. Core lessons shared included: Architect beyond the original specifications; there is no such a thing as a “temporary change or workaround”; and documenting best practices has been a “force multiplier”.
Google infrastructure is designed to ensure that information is secure throughout its entire lifecycle. Here we highlight the key points of Google’s approach.
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.
At the upcoming Microservices.com Practitioners Summit on Jan 31, Matt Klein, a senior software engineer at Lyft, will be presenting his work on Envoy, a Layer 7 communications bus used throughout Lyft’s service-oriented architecture. InfoQ met with Klein to discuss the benefits of creating a custom tool for Lyft’s networking needs, and how it could benefit other microservices architectures.
Tracks Announced & Registrations off to a Fast Start: QCon New York 2017 (June 26 - 30, 2017) Update
The 6th Annual QCon New York, a practitioner-driven conference designed for software architects/tech leads/leaders who influence innovation in their teams, has opened registrations. QCon New York will be held at the New York Marriott Marquis and has tickets on sale for $1840 through Feb 4th.
In late 2016, Microsoft announced the general availability of Azure SQL Database In-Memory technologies. In-Memory processing is only available in Azure Premium database tiers and provides performance improvements for On-line Analytical Processing (OLTP), Clustered Columnstore Indexes and Non-clustered Columnstore Indexes for Hybrid Transactional and Analytical Processing (HTAP) scenarios.
Pivotal recently released the first milestone of next-generation Spring Data projects featuring full support for Java 8 and Spring 5, and reactive database access for MongoDB, Apache Cassandra, and Redis.
With just under 50 days to go before QCon London 2017, tickets for the 11th annual technology conference hosted at the iconic Queen Elizabeth II Conference Center March 6-8 are moving quickly.
Google has announced a new service for its Google Cloud Platform (GCP) that allows to create, use, rotate, and destroy symmetric encryption keys. Although the new Cloud Key Management Service (KMS) is integrated with Google's Cloud Identity Access Management and Cloud Audit Logging, keys managed using KMS can be also used independently.
Rags Srinivas talks to Microsoft Azure lead architect and Linux Foundation board member regarding Microsoft joining the Linux Foundation as a platinum member and other open source initiatives at the company.
At the AWS re:Invent conference, Amazon launched Rekognition, a managed service for Image Recognition and Analysis, powered by Deep Learning. The capabilities that Rekognition provides include Object and Scene detection, Facial Analysis, Face Comparison and Facial Recognition. The service attempts to extract meaning from visual content for the 1.2 Trillion pictures captured annually.
Stack Overflow recently announced making its dataset available through Google’s BigQuery. Using regular SQL statements, developers can query the full set of Stack Overflow data including posts, votes, tags, and badges. In this article we explore datasets that are available through Google's BigQuery platform.
Amazon Web Services have launched AWS Step Functions, a service that enables the coordination of distributed applications and microservices using visual workflows. The AWS Step Functions console allows the JSON specification of a state machine to be defined that execute 'steps' within an application, e.g., by calling out to an AWS Lambda function or containerised application running on AWS ECS.
Project Springfield is a fuzz testing service for finding security critical bugs in software. William Blum, principal software engineering manager on the Springfield team at Microsoft Research, explains how adopting F# helped the team build the cloud service.