Author: Lucas Jellema
This article explains how to implement a streaming analytics application using Kafka Streams that performs a running Top N analysis on a Kafka Topic and produces the results to …
Kafka Streams is a light weight Java library for creating advanced streaming applications on top of Apache Kafka Topics. Kafka Streams provides easy to use constructs that allow quick …
The AMIS SIG session on Apache Kafka (9th February 2017) took 25 participants by the hand on a tour of Apache Kafka. Through presentations, demonstrations and a hands-on workshop, …
My challenge is simple: I am creating a small Java application – single class with main method – that has many direct and indirect dependencies. In order to run …
In a recent article I described how to implement a simple Node.JS program that reads and processes records from a delimiter separated file. That is stepping stone on the …
Frequently, there is a need to read data from a file, process it and route it onwards. In my case, the objective was to produce messages on a Kafka …
The context is: Windows laptop running Virtual Box. I have received a VM from a colleague that contains an Ubuntu (16.04 LTS ) based environment. The VM runs nicely. …
Custom applications – standard Java EE, ADF or other Fusion Middleware such as SOA Suite – on WebLogic can produce logging through the WebLogic Diagnostics Framework (WLDF). Simply put: …
Oracle Management Cloud has several services for operational management and analysis of applications, platform and infrastructure components. Among the platform components that we can monitor are of course …
Applications and framework libraries running on WebLogic produce logging at various levels: error, warning, information, debug (fine and finer). WebLogic allows us to specify what level of logging should …
Some of my recent experiences with the Oracle Cloud left me less than wildly enthusiastic. Actions seemed to take long in a non-responsive, non-intuitive UI and I was required …
Does JDeveloper work well with Git is a question I get asked occasionally. Or the question is not even asked and the assumption is that somehow the combination of …
In a recent article (Client Side Event Bus in Rich ADF Web Applications – for easier, faster decoupled interaction across regions), I proposed an approach for a client side …
The challenge is well known: our ADF Faces Web application is composed of various taskflows that have been developed as stand alone, encapsulated units that can be used and …
Our challenge: we are building the new ERP system – a pure HTML5 browser based application in Oracle ADF. This application replaces the current Oracle Forms based application. For …
The Windows Registry can be inspected from a Dos (Command Prompt) command. The key and data element I was looking for is: Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe Data Name: Path …
In a recent article, I shared my first steps (small step for mankind, big steps for me) with Oracle Management Cloud: First steps with Oracle Management Cloud – Application …
A simple enough requirement: we want to create a template project, a set of directories and files that we can use as a starting point for a new type …
A few days back, we at AMIS got our cloud trial for Oracle Management Cloud. I can now report from my first steps with Application Performance Monitoring, one of …
While developing a Oracle JET application against APIs on Oracle Service Bus interacting to JD Edwards and Oracle Transportation Management, we ran into a challenge. In the table (ojTable) …
Aanstaande dinsdag organiseert AMIS een kennissessie rondom tools. In deze sessie gaan we samen snel kennis te maken met en een eerste indruk te krijgen van tools die ons …
Sometimes I run into a tool or service that brings a large smile on my face. Today that happened to me as I was reading a blog article on …
The Oracle PaaS Cloud has matured over the last year from little more than premature product offerings and somewhat incoherent grand visions, to real products and a quickly emerging …
IT operations without a doubt is the most important aspect of IT. Operations is where all analysis, planning, design and implementation should come to fruition. That is where the …
The importance of data has never been in doubt in the world of Oracle. Through machine learning and predictive analytics as well as real-time streaming data and Big Data, …
Something that you do not explicitly have to pay for may feel as having no value. The Developer Cloud Service is available free of additional charge with most Oracle …
News flash: According to a post on LinkedIn by Oracle’s Chief Identity Architect Vadim Lander, the IDCS is live, as of November 1st. An important missing link until now …
While web applications and mobile apps are the common channels for user interaction, they are not the only ones. Oracle is recognizing that fact and as a result MCS …
The new 12cR2 release of Oracle Database had already been announced and discussed at length over the past year. And now it is finally available. And only as cloud …
User Experience (UX) is a broad term that represents many different interactions humans can have with computer systems. Traditionally UX has been largely based on desktop terminal and keyboard, …
Undeniably, microservices is an extremely hot term. A bandwagon almost every product team at Oracle seems eager to be jumping on to. It is hard to give a concise …
One of the very first capabilities Oracle ever introduced in its PaaS portfolio was integration. It was clear from the onset of any talk about clouds that facilities to …
APIs are hot. Public APIs are an enterprise’s programmatic interface to B2B partners, governments and other stakeholders including app and web builders. Internally, APIs are the touch points for …
On premises BPM Suite has been Oracle’s flagship product for business process automation for many years. Based on the industry standard of BPMN and tightly integrated with SOA Suite …
Custom applications with a user interface can be categorized along various dimensions. Is the user interface a front end for a system of record or a system of change …
Talk of the town during Oracle OpenWorld 2016 definitely included the term Machine Learning. Machine learning was mentioned in every other session it seemed. Sometimes fully justified – and …
Oracle has a broad SaaS portfolio: ready to run business applications that support enterprises in most common aspects of running a business. The flagship SaaS product line is based …
The key theme of Oracle OpenWorld 2016 was Infrastructure . Bigger, better, faster than Amazon WebServices – and cheaper as well. That was the message Oracle tried to drive …
In addition to offering infrastructure services from the cloud, Oracle continues to extend its line of engineered systems. The high end consists of SuperCluster and Exadata, ExaLogic and Exalytics …
Building up a public cloud is quite a challenge. Oracle has faced and overcome many challenges – and it has built up tremendous momentum to tackle the current challenge. …