Open Source

Open Source | News, how-tos, features, reviews, and videos

java / coffee / field notes / notebook / case study / training  /learning / education
teamwork / developers / programmers / collaboration / conversation, discussion, gesturing

java -- coffee beans

JDK 12 roadmap: The new features coming to Java 12

Switch expressions capability would improve coding, allow pattern matching; raw string literals would simplify multiline expressions

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 2

Learn how to use Apache Kafka's partitions, message offsets, and consumer groups to distribute load and scale your applications horizontally, handling up to millions of messages per day

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 1

Apache Kafka scales horizontally and offers much higher throughput than some traditional messaging systems. Get started with installation, then build your first Kafka messaging system

java service / coffe / server

Eclipse takes over all Java EE reference components

Oracle has contributed 100 percent of Java EE and GlassFish application server components to the foundation

one yellow arrow moving opposite a stream of white arrows

Real-time data processing with data streaming: new tools for a new era

Real-time data streaming is still early in its adoption, but over the next few years organizations with successful rollouts will gain a competitive advantage

lightbulbs innovation leader standout winner

Business can’t win without developers, but you need more

A surprising survey shows that lack of software development capabilities is the top inhibitor to business success. So, how do you fix that?

 microservices - minitature figurines service a circuit board

Oracle forges a Java microservices framework

The Helidon framework supports the MicroProfile technology and is intended to make it easier to develop microservices

forked paths forking paths trails

Jenkins CI/CD is in trouble, so its founder wants to split it up

The autonomous nature of the Jenkins community has made it unable to solve some issues, which are becoming more pronounced with the project now more than ten years old

Exploratory Art/Tech Residency. Building a reactive physical structure for an AV live performance.

Mastering Spring framework 5, Part 2: Spring WebFlux

Build reactive web applications using Spring WebFlux annotations and functional programming techniques

rust king iron bronze crown royal queen

Get started with Rust, the language for safer code

Here’s how to get your feet wet with using Rust’s tool chain, creating projects, working with third-party code, and managing libraries

guido van rossum portrait 2014

Guido van Rossum resigns: What’s next for Python

Python’s designer explains why he stepped down as “benevolent dictator for life”—and how he’ll stay involved with the language

time / clock / history / coffee / java

Git might replace Mercurial for Java’s source-code management

Project Skara would provide prototypes for hosting Java Development Kit (JDK) 12

big data elephant analytics risk predictions vulnerable

3 big data platforms look beyond Hadoop

Learn how the Cloudera, Hortonworks, and MapR data platforms are evolving to meet the demands for real-time analytics and machine learning

teamwork / collaboration / development / meeting / smiling, happy, successful group of women

GitHub Enterprise adds anonymous Git access, improves configuration visibility

Other administrative improvements include easing of dormancy restrictions and granular permissions

branches / branching / bare trees

GitHub vs. Bitbucket vs. GitLab: An epic battle for developer mindshare

GitHub, Bitbucket, and GitLab pile lots of poshy extras on top of Git. Which should you choose?

solar eclipse sun ring shadow clods

Eclipse IDE Photon release train arrives with Rust but no Jakarta EE

The 2018 release offers native Eclipse IDE capabilities for the Rust and C# languages, as well as new Java support

containers

What’s new in Kubernetes containers

Kubernetes 1.11 adds a new load-balancing method and provides custom resource definitions

planet mars close up with sunrise in space 158456999

YugaByte review: Planet-scale Cassandra and Redis

YugaByte DB combines distributed ACID transactions, multi-region deployment, and support for Cassandra and Redis APIs, with PostgreSQL on the way

Load More