BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Vormetric Partners with DataStax to Deliver Enhanced Data-at-Rest Security in Apache Cassandra

    Vormetric, a data security solutions provider has announced a partnership with DataStax, the company behind Apache Cassandra, to enhance the enterprise-class security features in the platform. The two companies will work together to enhance data-at-rest security that includes encryption, enhanced access controls and security intelligence in Apache Cassandra.

  • A Task Parallel Library for Object Pascal and C++

    A major feature of RAD Studio XE7 is its Parallel Programming Library. XE7 brings task-based parallelism to a variety of platforms including Windows, OS X, iOS, and Android. Unlike Mono, this tool-chain offers fully native applications on all target platforms.

  • AngularJS 2.0 Details Emerge

    At the 2014 ng-europe conference in Paris, the Angular team gave attendees details about the upcoming AngularJS 2.0 release. It's a significant departure from version 1.X that eliminates much of the existing architecture. Angular 2.0 is built on a new language called AtScript.

  • Lock-free Programming in C++ with Herb Sutter

    At CppCon 2014, Herb Sutter gave a talk about lock-free programming in C++ where he provided the fundamental concepts of lock-free programming, and presented three algorithms to show lock-free techniques. Here is a summary of the most relevant points in the talk.

  • Couchbase to Replace its Storage Engine with Homegrown ForestDB

    Couchbase is expected to replace its Database engine with a homegrown engine based on B+-Trees called ForestDB. The replacement is expected to result in significant performance gains and better transactional support.

  • LinkedIn and Twitter Contribute Machine Learning Libraries to Open Source

    Twitter’s engineering group, known for various contributions to open source from streaming MapReduce to front-end framework Bootstrap recently announced open sourcing an algorithm that can efficiently recommend content. LinkedIn also open sourced a Machine Learning library of its own, ml-ease. In this article we present the algorithms and what they mean for the open source community.

  • How Immutable State Helped Facebook to Improve Its iOS App Architecture

    Facebook has been working in the last two years to evolve the architecture of its iOS app with the goal of improving performance, abstractions, and the underlying development model. Adam Ernst and Arl Grant, software engineers at Facebook, explained what issues they had to solve and how they did in a @Scale 2014 talk.

  • Realm Brings SQLite Alternative to Android

    Realm is an open-source, object oriented, mobile database. Last month, Realm for Android was released, less than 3 months after the iOS version was first available and it comes with a fluent, strongly typed API.

  • An Introduction to Actor Model, with Examples in Akka

    For developers who have experienced the problems with creating and managing multithreaded applications and are looking for a higher level of abstraction, Arun Manivannan has written a series of, so far, six blog posts explaining the principles of Actor model using an picture-rich visualization and some simple Akka examples.

  • Amazon Launches Corporate Directory Service in the Cloud

    Amazon has added corporate directory services called AWS Directory Service to its growing portfolio of cloud services. Applications that need Active Directory or a LDAP compatible directory can use this service.

  • Testing Machine to Machine Systems

    Devices are becoming increasingly interconnected through the internet where they are communicating directly with each other. Testing such machine to machine (M2M) systems can be difficult due to their complexity and the usage of different platforms, as Peter Varhol explained in his talk about testing in the M2M world at the QA&Test 2014 conference.

  • Testing Impact of Model Driven Development

    By using Model Driven Development component tests could be skipped and integration and system testing went a lot smoother, said Bryan Bakker in the presentation Model Driven Development (MDD) and its impact on testing. Main results from the MDD approach are a reduction of the amount of testing and increased reliability of the code that was generated from a mathematical model.

  • Apiary Announces Apiary for Enterprise

    Apiary, the company behind API Blueprints has announced a new offering, Apiary for Enterprise, that promotes API design best practices through tooling that validates API designs against defined API style guide standards and best practices. InfoQ caught up with Apiary to shed more light on this new offering.

  • WebStorm 9 Supports Meteor, React and Polymer

    WebStorm 9, JetBrains’ IntelliJ IDEA-based IDE, comes with a number of new features and enhancements, including support for Meteor, React, Polymer, PhoneGap, Ionic, and others.

  • Designing Systems for Testability

    Testability must be explicitly designed in the system said Peter Zimmerer from Siemens AG. Test architects should drive testability and collaborate with architects, designers and testers in using good design and engineering practices. At the QA&Test 2014 conference Peter gave a tutorial about design for testability for embedded software systems.

BT