Since I wrote my whitebook about Oracle NoSQL, some things have changed. Also I found out some things were not quite clear. One of those confusing things, is that in the examples I call my host “weblogic” (the host I used in my demo), but when kvstore runs locally, it can be replaced by “localhost” .
I went through the examples with NoSQL 3.4 and Oracle JDK 1.8, en that resulted in the following steps for a (more...)
In the run up to Oracle Open World last year there was a lot of talk about PaaS, making the development tools available in the Cloud, and how that meant we could extend the Cloud Applications. This was the area I was most interested in last year, and here we are a year later and there is lots of it on the agenda, albeit none of the ones I submitted, but I'll come back to (more...)
Recently, I have discovered a fancy bug affecting few version of Linux kernel. Without any warnings JVM just hangs in GC pause forever. Root cause is a improper memory access in kernel code. This post by Gil Tene gives a good technical explanation with deep emotional coloring.
While this bug is not JVM specific, there are few other multithreaded processes you can find on typical Linux box.
This recent bug make me remember few other (more...)
At a project where I work I had an issue. Messages are put on a queue with the help of SOAP-UI and HermesJMS. The response message is put by the OSB on a separate response queue. In the request message there is a correlationID defined. I want that SOAP-UI checks the correlationID in the response message so that this does match the correlationID in the request message.
One thing that’s different in the world of Oracle HCM Cloud is that there are more, quicker projects than in the ‘old world’. Instead of an 18-month upgrade we have shorter initial implementations, often with a smaller scope, and then return for subsequent phases where extra modules are added. Frequently these are fixed price projects too. A result of this is that the projects have to be much more tightly controlled.
A very common use case, when implementing ForgeRock’sOpenAM, is forcing a user to reset their password the next time they login. Seems easy enough right? … next time a particular user authenticates in they should be prompted to change their password before continuing on to the resource (web page) that they had originally requested.
The documentation does mention a setting, in section 8.3, to enable this:
As of August 1, 2015, Google promoted Fishbowl Solutions to Premier Partner status! This elevation is a testament to our commitment to selling and servicing Google Search Solutions, and we are very excited to be counted among the select companies to attain this level of partnership. Kim Negaard, the Google Product Manager at Fishbowl, took some time to talk about our history with Google and what being a Premier Partner means.
Read this article on my new blog
A very common use case when working with Hadoop is to store and query simple files (CSV, TSV, ...); then to get better performance and efficient storage convert these files into more efficient format, for example Apache Parquet.
Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem. Apache Parquet has the following
There is something, I think, admirable in a quiet life: care for family, constructive participation in community, hard work. But there are times and places (perhaps all times, but not all places?) where simply attending to the simple things of life becomes a kind of impossibility: whether for psychological or moral reasons. I was reflecting on two persons recently who have struck me by not only their intellectual genius but also by the sheer (more...)
The Windows 10 upgrade was released late last week, and with it came a new web browser – Microsoft Edge. Formerly codenamed Project Spartan, Edge is the default web browser in Windows 10. Internet Explorer 11 is also be included with the new OS, but is basically unchanged from the version of IE11 found in Windows 7 and 8.1.
Although it might be a while until Windows 10 gains widespread enterprise adoption, it’ll likely (more...)
Sometimes it just happens. You have a bloated Java application at your hand and it does not perform well. You may have built this application yourself or just got it as it is now. It doesn't matter, thing is - you do not have a slightest idea what is wrong here.
Java ecosystem have abundance of diagnostic tools (thank for interfaces exposed at JVM itself), but they are mostly focused on some specific narrow kinds (more...)
In an enterprise setup you would likely want to know when a user has locked their account (e.g. too many failed password attempts) and more than likely want to distribute that information to other systems in your environment. One solution would be to enable OpenIDM to monitor the user identity repository for changes to the user’s status.
This post will demonstrate one possible configuration for this use case.
This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It (more...)