Salesforce has announced Heroku Enterprise, a new edition of the Heroku cloud application development platform featuring new team collaboration tooling, enhanced access controls and enterprise-grade support.

Heroku Enterprise, built for enterprise-scale development, contains several new collaboration and control features for app development in large distributed teams:

  • Shared Application Projects: Enable developer teams, partners and contractors to collaborate on the same group of apps.
  • Add-on Sharing: Allows teams to share third-party services, consolidated dashboards and data across multiple apps.
  • Cross-Functional Team Support: Enables developers and designers to integrate the tools such as Dropbox, Git, GitHub and the Heroku Platform API.
  • Fine-Grain Access Controls: Integrates permission sets to give teams and individuals access privileges they need without slowing productivity.
  • Resource Utilization Dashboards: Provide unified tracking across application portfolios to improve resource management and consumption.

Additional details about Heroku Enterprise are available in a Heroku blog post.

Google open-sources MapReduce for C
Google has announced the release of the open-source framework MapReduce for C (MR4C). The framework allows developers to run native code in Hadoop.

MR4C was originally developed by Skybox Imaging for satellite image processing and geospatial data science, according to Google.

“We found the job tracking and cluster-management capabilities of Hadoop well suited for scalable data handling, but also wanted to leverage the powerful ecosystem of proven image processing libraries developed in C and C++,” wrote Ty Kennedy-Bowdoin from the Skybox Imaging team, on Google’s blog. “The goal of this project is to abstract the important details of the MapReduce framework and allow users to focus on developing valuable algorithms.”

Microsoft to optimize asm.js in Windows 10 Chakra engine
Microsoft’s Chakra team, which is behind the company’s JavaScript engine in Internet Explorer and the upcoming Spartan browser, has announced it will work to optimize the popular asm.js JavaScript subset to improve Web application performance.

In a blog post, the Chakra team said it believes the addition of asm.js workloads will not only boost JavaScript execution speed, but also guarantee Chakra (and by extension Spartan) interoperability across platforms and browsers without degraded performance.