article thumbnail

CMake: The Case When the Project's Quality Is Unforgivable

DZone

CMake is a cross-platform system for automating software building from source code. The first release of the program took place in 2000. In 2010, the first set of general-purpose diagnostics appeared (V501- V545 ). I shudder to think of how many developers could have had an error. Introduction.

article thumbnail

Big / Bug Data: Analyzing the Apache Flink Source Code

DZone

Today, the Apache Flink project developed by the Apache Software Foundation, one of the leaders in the Big Data software market, was chosen as a test subject for the analyzer. It was developed as an alternative to Hadoop MapReduce in 2010 at the Technical University of Berlin. So, what is Apache Flink?

Code 159
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Is MongoDB Open Source? Is Planet Earth Flat?

Percona

Let’s start with this: MongoDB is accurately referred to as source-available software. Many open source proponents, including the Open Source Initiative (OSI) , do not consider software under the SSPL to be open source. We agree with the OSI’s determination that any software under the SSPL cannot be open source.

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

As for attending USENIX conferences: I finally started attending and speaking at them in 2010 when a community manager encouraged me to (thanks Deirdre Straughan), and since then I've met many friends and connections, including Amy who is now USENIX President, and Rikki with whom I co-chaired the USENIX LISA18 conference.

article thumbnail

Real-Real-World Programming with ChatGPT

O'Reilly

I really wanted to go beyond these quick gut reactions that I’ve seen so much of online, so I tried using ChatGPT for a few weeks to help me implement a hobby software project and took notes on what I found interesting. I’m a professor who is interested in how we can use LLMs (Large Language Models) to teach programming.

article thumbnail

MariaDB vs MySQL: Key Differences and Use Cases

Percona

MariaDB is a popular SQL open source relational database management system that originated as a fork of MySQL after MySQL was acquired by Sun Microsystems in 2008 and later Oracle in 2010. An abundance of APIs and connectors, allowing seamless integration with prominent programming languages and frameworks.

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

As for attending USENIX conferences: I finally started attending and speaking at them in 2010 when a community manager encouraged me to (thanks Deirdre Straughan), and since then I've met many friends and connections, including Amy who is now USENIX President, and Rikki with whom I co-chaired the USENIX LISA18 conference.