BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Martin Fowler Describes "Sacrificial Architecture"

    Martin Fowler describes Sacrificial Architecture. This post highlights the need and benefits of sacrificial Architecture.

  • Exploring the Hexagonal Architecture

    Layered systems are an architectural style used essentially to avoid coupling, the biggest enemy of software maintainability, with Ports and Adapters, or a Hexagonal Architecture, an example of such an architecture, Ian Cooper explains in a presentation about architecture styles, specifically the Hexagonal Architecture.

  • Amazon CloudWatch Gains Log Monitoring and Storage

    Amazon CloudWatch recently gained log file monitoring and storage for application, operating system and custom logs and meanwhile enhanced support for Microsoft Windows Server to cover a wider variety of log sources.

  • Microsoft Expands Azure Machine Learning and Real Time Analytics Offering

    Microsoft recently announced new machine learning capabilities for Microsoft Azure platform. Developers can also create their own web services and publish them to Azure Marketplace. Microsoft also announced availability of Apache Storm for Azure. Azure Stream Analytics, Data Factory and Event Hubs for Azure were all announced in the past few weeks by Microsoft. In this article we explore moreabout

  • Building Distributed Systems - Technology Considerations

    The success of the RICON conference is a testimony to the importance of big applications in industry today. InfoQ speaks to RICON host Basho Technologies about considerations in building distributed systems and technical lessons learned at the conference.

  • Basho Riak - NoSQL Key Value Store Designed for Scale

    Basho Riak is one of the few NoSQL key value stores that is tackling the big problems relating to performance and scalability. InfoQ spoke to Basho CTO Dave McCrory to get some insight about the underlying technologies and strategies.

  • Domain-Driven Design with Onion Architecture

    Domain-Driven Design (DDD) together with Onion Architecture is a combination that Wade Waldron believes has increased his code quality dramatically since he started using it a few years back. Using DDD was a kick-off but together with Onion architecture he found his code to be more readable and understandable, and far easier to maintain.

  • Microsoft Azure Gets a New Marketplace, Advanced Networking Features and Batch Processing

    In another round of feature enhancements and additions, Microsoft Azure got a major set of updates in the form of a revamped marketplace and advanced networking capabilities.

  • Survey Finds Clojure Adoption Progresses Year-to-Year

    Cognitect has recently published the results of a community survey aimed at finding out "how and for what Clojure and ClojureScript are being adopted, what is going well and what could stand improvement." According to Cognitect, though not a scientific survey, it shows how Clojure has "transitioned from exploratory status to a viable, sustainable platform for development at work."

  • Basho Technologies Hosts RICON Distributed Systems Conference

    Basho Riak is emerging as -the- highly scalable NoSQL database. InfoQ talks with Basho CEO and President Adam Wray, and Peter Coppola - VP of Product, about the RICON conference, and about Basho, Riak, and distributed systems.

  • Microsoft Releases iOS Mobile Services 2.0 Beta

    Microsoft has recently released a new preview of its 2.0 Mobile Services iOS SDK. The SDK allows iOS developers to easily integrate their mobile applications with Mobile Services backends hosted on Azure. Mobile Services is a MBaaS with support for cloud storage, push notifications, authentication, mobile analytics and custom APIs written in Node.js or .NET.

  • Codenvy Introduces Docker-Powered Developer Workspaces

    Codenvy has evolved its flagship service from a cloud-based code editor to a full fledged, container-based development environment. Codenvy CEO and Founder Tyler Jewell told InfoQ that Codenvy is no longer an “IDE, but an orchestration engine” that wants to optimize “everything before the commit.”

  • Having Leadership Emerge in Organizations

    Organizations should create an environment where people feel empowered and trusted, with a culture where leaders can thrive says Pawel Brodzinski. An interview in which Pawel shares his view on leadership and culture, explains what it is that makes leaders thrive in organizations and what organizations can do to create an environment where leadership would emerge.

  • 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.

  • 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.

BT