BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Google Content on InfoQ

  • The Next Web Europe 2015 Recap Part One

    The Next Web took place last week in Amsterdam, Netherlands. With more than 3,500 participants, it’s one of the biggest technology conferences in Europe. This recap looks at the most interesting news that came out of the two day conference.

  • Google Will Propose QUIC As IETF Standard

    Google has recently announced that they will propose their experimental transport layer network protocol QUIC as a IETF Standard. Furthermore. Google has provided the first available figures about the improvements in page load time that QUIC makes possible.

  • Mobile-friendly Websites Are to Be Favored by Google Search

    Starting with April 21st, 2015, Google will change the algorithm for searches originating from mobile devices to favor websites that are optimized for smartphones. This change will affect searches in all languages worldwide and will have a “significant impact in our search results”, according to Google.

  • Google Unveils Details about Borg

    Google has published the paper "Large-scale cluster management at Google with Borg", unveiling details on a technology that was very little spoken about in the past.

  • Polymer 0.8 Comes with Performance Improvements and Breaking Changes

    The Polymer team has made available Polymer 0.8 alpha with a “proposed API for 1.0” but it is “not compatible with the 0.5 API” having many breaking changes. The library has been optimized for size and performance and it is not yet feature complete.

  • Google Is Going to Make Pointer Events the Main Event Type in Chrome after All

    Google is going to make Pointer Events the main event type in Chrome, joining ranks with Microsoft, Firefox and leaving out Apple.

  • Google Strategies for Automated Android UI Testing

    Convinced that “whatever can be unit tested should be unit tested”, Mona El Mahdy, a Software Engineer in Test at Google, has written a blog post proposing several approaches to perform unit tests on the user interface of Android applications. Mahdy recommends Robolectric and the Android Studio Gradle plug-in for general unit testing, and Espresso or UI Automator for creating and running UI tests.

  • Dart Adds Support for Asynchronous Programming

    Google has released Dart 1.9, bringing fresh support for asynchronous programming. Kevin Moore, product manager for Google, said the release of version 1.9 introduces async methods and await expressions built on top of its existing Future API.

  • Bazel: Google Build Tool is now Open Source

    Bazel, the tool that Google uses to build the majority of its software has been partially open sourced. According to Google, Bazel is aimed to build “code quickly and reliably” and is “critical to Google’s ability to continue to scale its software development practices as the company grows.”

  • The Demise of Open Source Hosting Providers Codehaus and Google Code

    Open Source project hosting sites like SourceForge, Codehaus and Google Code inspired developers to share their code for projects not associated with a foundation like Apache or Eclipse. Over the past few years, these hosting sites have been superseded by GitHub, to the extent that they are closing down over the next year. InfoQ looks back at their contributions and into the future.

  • Lessons Learned From Scaling Services at Google and eBay

    Randy Shoup shared his experiences to the QCon London audience in scaling services at Google and eBay, giving advice on building and operating services. A successful services strategy requires end-to-end service ownership, decentralized decision-making and standardization efforts focused on protocols of communications and supporting infrastructure.

  • Google Brings Places API Natively to Android and iOS

    So far, Places API has been available as a web service, but now it has been integrated in the recently released Android Play Services 7.0, and a beta program has been started to bring it natively to iOS. On Android, this new API can be used on all OS versions starting with Gingerbread. There are not many details yet on how it will work on iOS.

  • Gain insight into the performance of your apps with Google Cloud Monitoring

    Google Cloud Monitoring is now available for free whilst in beta to all Google Cloud Platform customers. The service provides dashboards and alerts for cloud-powered applications, giving developers and operations staff insight and metrics to their services.

  • Google Teams Up With Rivals to Deliver Cloud Benchmarking Toolkit

    Are you trying to make performance comparisons between cloud providers? Google, along with a diverse set of collaborators, has released an open-source performance benchmarking framework that tests common workloads across clouds. InfoQ reached out to Google to learn more about this somewhat unusual partnership, and how the industry will benefit from it.

  • Google Releases gRPC, a HTTP/2 RPC Framework for Microservices

    Google has opened sourced gRPC, a RPC framework used internally to connect cloud microservices. gRPC comes with support for 10 languages, making it attractive for creating back-end cloud services for mobile applications.

BT