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.

“While challenging to write by hand, asm.js is leveraged principally by transpiling C/C++ code to run on the Web platform, utilizing technologies such as WebGL and Web Audio,” wrote Chakra managers Gaurav Seth and Ed Maurer. “Asm.js is a clear step toward enabling near-native performance for the Web platform, which is why we’re excited to bring it to Chakra in an upcoming release.”

More information about asm.js can be found here.

Graylog 1.0 released
Graylog, an open-source enterprise log-management platform, has released version 1.0.


Graylog announced the release in a blog post detailing a new message journaling feature leveraging open-source Apache Kafka code, and a new deprecated Graylog Radio infrastructure running embedded Kafka functionality. The 1.0 release also adds editable inputs and extractors, enhanced performance and visualizations, TLS support for all standard TCP and AMQP inputs, Grok parsing support, and a built-in REST API browser to complement the newly stable plug-in API.

Graylog, which also integrates Elasticsearch and MongoDB, recently announced a US$2.5 million funding round as well, positioning the technology as a prominent open-source competitor to commercial log-management platforms such as Splunk.

More details about Graylog are available in the platform’s 1.0 documentation.