BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

.NET Core Runtime and Base Class Library Performance

by Michael Stiefel on  Jun 23, 2017 1

Microsoft has announced that performance improvements have been made to the runtime and base class libraries in .NET Core. While the performance improvements to ASP.NET Core have received more publicity, these improvements are just as important. Many are based on pull requests from the developer community.

Cloud Migrations, Highly Regulated Environments, and Making Work Visible: DOES17 London Day Two

by Daniel Bryant on  Jun 23, 2017

At the London DevOps Enterprise Summit 2017 (DOES17) conference, the second morning of keynotes discussed the role DevOps plays when migrating to cloud platforms; the creation and cultivation of effective teams that must work within high-regulatory environments; and how to improve the flow of business value by making work visible.

Oracle Defends the Java Module System

by Michael Redlich on  Jun 22, 2017 2

One of the more timely presentations at the 2017 Emerging Technologies for the Enterprise (ETE) Conference was by Oracle JVM runtime lead Karen Kinnear - Java Futures: Modules and More. Much has happened since her presentation surrounding, namely, the events before and after the May 8, 2017 JSR 376 public review ballot vote.

Strategy for Mobile and Web Test Coverage

by Ben Linders on  Jun 22, 2017

Teams need to match testing with the market usage patterns across geographies of their apps as consumers are expecting smooth apps functionality across all digital channels. Here's a methodology and index for considering device/OS combinations together with other characteristics like aging, screen parameters and other testing related guidelines for data driven test coverage of the mobile market.

Google Replaces Cloud Prediction API with Cloud Machine Learning Engine

by Shelby Switzer on  Jun 21, 2017

Google has announced that over the course of the next year, it is discontinuing its Cloud Prediction API, and encourages developers using the Prediction API to migrate to its Cloud Machine Learning Engine, which enables data analysis, machine-learning training, and predictions from the Google Cloud Platform.

Rider EAP 23 Brings Back .NET Core Debugging for All Platforms

by Jeff Martin on  Jun 21, 2017

The latest development build of the Rider IDE sees the return of .NET Core debugging for all platforms. Joining this achievement are several new features throughout the IDE that should benefit all .NET language (C# / F# / VB.NET) developers.

Real-Time Notifications at Twitter

by Andrew Morgan on  Jun 20, 2017

Saurabh Pathak, engineering manager at Twitter, discussed the site's notification architecture at QCon London 2017. This included highlighting key challenges which are unique to Twitter, such as the bimodal nature of the social network, dealing with spikes, and the requirement to serve notifications in real time.

"Serverless is Next-Generation PaaS" - InfoQ Talks to Udi Dahan

by Elton Stoneman on  Jun 20, 2017

At NDC Oslo, InfoQ spoke to Udi Dahan, founder and CEO of Particular Software. He spoke about trends in the software industry - like serverless and microservices - the Particular product suite, and the history of NServiceBus.

Mozilla Retools MDN to Improve Web Documentation

by David Iffland on  Jun 20, 2017

Mozilla has announced their plans to retool MDN, renaming it MDN Web Docs, separating it from the product documentation. Among developers, MDN is known as as one of the go-to places for high quality documentation. Mozilla wants to "solidify MDN as the single best resource for Web docs".

Microsoft Joins Cloud Foundry Foundation as a Gold Member

by Kent Weare on  Jun 17, 2017 1

At the recent Cloud Foundry Summit, Microsoft announced they have joined the Cloud Foundry Foundation as a Gold member. In addition to joining the foundation, Microsoft is also extending its support for the open source cloud platform by including back-end integration with Azure Database (PostgreSQL and MySQL) and cloud broker support for SQL Database, Service Bus, and Cosmos DB.

Second-Generation TPU Offers Both Training and Model Serving, Free Research Tier on GCP

by Dylan Raithel on  Jun 17, 2017

Google introduces the second-generation TPU at Google I/O and releases photos leading to much speculation about the new architecture. GCP offers a research-tier and an alpha release application process for access to a 1000 TPU cluster for free.

Q&A with Michael Ong on Cycling and Agile and the Value of UX

by Shane Hastie Hugo Messer on  Jun 16, 2017

Michael Ong is a product and user experience expert based in Singapore. He spoke to InfoQ about his shared passions of cycling and agile and how they are complimentary, the importance of good listening skills in user experience design, the tech industry in Singapore and Indonesia, and his talk at the upcoming Agile Indonesia conference.

Evolution of Deployment Architecture at Buzzfeed

by Hrishikesh Barua on  Jun 16, 2017 1

The Buzzfeed engineering team shared the story of how their deployment evolved from monolithic-app based deployments that took days to 150 deployments per day. They built an in-house tool called rig to leverage tools like Docker, AWS ECS and Jenkins to move to a service oriented architecture and a more collaborative engineering team.

QCon NYC 2017 Is Finally Here! Some Trends to Watch

by Wesley Reisz on  Jun 16, 2017

Highlights: Notes and things to watch out for at the upcoming QCon New York June 26-28th.

Google Released MobileNets: Efficient Pre-Trained Tensorflow Computer Vision Models

by Roland Meertens on  Jun 16, 2017

Google released several pre-trained computer vision models for mobile phones in the Tensorflow Github repository. Developers can choose from several models that differ in amount of parameters, computations for processing one image, and accuracy. Developers can trade accuracy for battery power for their specific application.

BT