Jay Kreps, the creator of Kafka, gave the keynote yesterday at the first Kafka Summit in San Francisco, where attendees learned about this Apache real-time stream processing platform and how fast it is growing. Originally built by Kreps at LinkedIn, Kafka has grown to become one of the most popular stream processing platforms out there. … continue reading
Jenkins 2.0 arrived today, showing it has grown to dominate enterprise build and test processes. With this release, many new enterprise features make their way into the platform. Chief among those features is Pipeline as Code, a new subsystem that pushes job configuration into SCM and makes job creation automatic. The new pipeline features allow … continue reading
Remember CruiseControl? If you do, you were one of the cutting-edge adopters of Continuous Integration and Continuous Deployment. Today, however, you’re just another developer with fond memories of the past. Continuous Integration and Deployment are par for the agile course these days, and the growth and penetration of these principles closely mirror the growth of … continue reading
The Apache Apex project has been promoted from the Apache Incubator to becoming top-level project as of today. This open-source stream- and batch-processing platform works with YARN and HDFS, runs in memory, and can handle event processing and fault tolerance. Apex started out as the real-time streaming core of DataTorrent. The company contributed its platform … continue reading
The Meteor JavaScript application framework has been making waves in the Node.js community this year. First, at the end of March, it moved to support the Node Package Manager, bringing thousands of popular JavaScript applications into the Meteor stack. Today, the Meteor team announced Apollo, a new application-level query language. The purpose of Apollo is … continue reading
There were a lot of computers on the floor of the National Council of Teachers of Mathematics Annual Meeting and Exposition in San Francisco this past weekend, but very few of them were actually plugged in. That’s because the NCTM show is one where math teachers can use and evaluate abaci. Behind all those abaci … continue reading
The Apache Foundation today announced the general availability of Apache Fortress Project version 1.0. Fortress provides Java users with standards-based access management through a Java SDK, a security plug-in for Tomcat, REST wrappers for APIs, and all the relevant Web pages for such a system. Apache Fortress sprang out of the larger Apache Directory Project, … continue reading
When you’re watching the Oakland Athletics beat up on the Anaheim Angels on the MLB.tv streaming service, you’re probably not thinking about the software involved in that equation. But it’s the software that has taken 15 years of continual evolution to get to the point where, nowadays, baseball’s premium subscription service isn’t just a nice … continue reading
For years, securing your website meant paying a certificate authority for the privilege. But last summer, the Let’s Encrypt Project kicked off, led by the Electronic Frontier Foundation. It sought to provide a free source of SSL certificates, and as of yesterday, that goal has been met. In the time since Let’s Encrypt began its … continue reading
For most business websites and applications, reliability is something that’s handled a bit by the developers, a bit by Q/A, and a bit by operations. At Google, however, reliability is a way of life—at least, it is for the company’s site reliability engineers (SREs). SREs are a unique bunch, and Google released a good deal … continue reading
DataStax today moved into a new database market with the announcement that it will be releasing the DataStax Enterprise (DSE) Graph datastore later this year. The new database is built on the foundations of Apache Cassandra and the Apache TinkerPop Project. DSE Graph is a distributed graph database, meaning it can be hosted in multiple … continue reading