Welcome!

Big Data Consultant

Ranko Mosic

Subscribe to Ranko Mosic: eMailAlertsEmail Alerts
Get Ranko Mosic via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Ranko Mosic
There are quite a few academic papers and products inspired by the vision of memory-centric DBMS. Most of modern databases serving business applications can already fit within large server RAM available today (2TB). DBMS are heading to memory centric designs and implementation. Contem...
Larry Ellison's publicly proclaimed goal is to make Oracle be like IBM. 60's, Watson's IBM, not Lou Gerster's IBM. Nothing depicts better what Oracle became than the latest release of Oracle database - 12cR2. Oracle is dead last in the race to SAP Hana defined (as SAP likes to point ...
Big Data and its most prominent technical ingredient, Machine Learning, are all the rage these days, as IT industry is trying to convince companies technology revolution is underway. ("If you are not doing it, your competitors sure are, and by the time you realize it, it will be too la...
Data processing power is likely to continue growing. Are contemporary IT development methods, processes and procurement practices properly positioned to take advantage of increasing capabilities? CPU/Memory/Storage can today be provisioned in a few clicks. Limitations presented by pro...
Latest database related announcements from major vendors like Oracle and IBM enable radical shifts in the way we design OLTP/Data Warehousing databases and applications. Contemporary corporate databases are roughly classified as either OLTP or OLAP - analytical ( Data Marts, Data War...
All major relational database vendors are developing or already shipping in-memory, columnar databases. New release of Oracle 12c - an in-memory, columnar database, will be available next year. It will feature simultaneous transaction-level updates to both row and column stores i....
RDBMSs are stable and mature products. While there is nothing radically new on horizon that would challenge Codd's relational theory and related advances in data processing there are some developments that force established vendors like Oracle to come up with new features and products....
Oracle 12c database and related suite of products are just released. We are exploring how it relates to SAP Hana. Columnar, compressed, high-speed, in-memory database to directly compete with SAP Hana is what is promised in next release ( 12c.1). What we got so far is the familiar gia...
Amazon Web Services EC2 Cloud is full scale public data center offering services that are in many aspects far ahead of ancient practices present in regular IT environments. Fast provisioning and virtually unlimited scale make old fashioned server procurement and installations look like...
Vertica - an advanced database that is very simple to install and administer, thanks to the its modern design and purpose built architecture. Vertica is high-performing, advanced RDBMS that is very simple to install and administer, thanks to the its modern design and purpose built ar...
We are looking at problems these technologies attempt to solve and their inherent limitations, in relations to their usefulness in enterprise computing. Oracle database is a relational database management system that mostly complies with ACID transaction requirements (atomicity, consi...
Modern enterprise class Oracle shops typically operate hundreds of Oracle databases, all managed by sizable DBA teams. Properly deployed Oracle databases actually require little administrative effort. I am here exploring ideas, technologies and techniques that bring us closer to the...
Many products are available as open source or proprietary products that can handle Big Data. Which one is best fit for this task? Big Data is an area of growth and innovation, so current picture is bound to change as new products and technologies appear, bringing us closer to the ulti...
Vertica is featuring MPP - shared nothing, commodity based architecture, column oriented database and HA based on automatic, transparent, multi-node replication. Vertica has built-in, automatic replication to distribute database across commodity hardware nodes. If a node goes down, Ver...
Hadoop is designed to store extremely large volume of data. HBase, an open source NoSQL data store, makes it possible to randomly access such large data sets. HBase is included in Cloudera's Hadoop distribution. One of the major obstacles to a wider adoption of NoSQL databases is the ...
It is quite straightforward to add more DataNodes i.e. storage to Hadoop cluster on AWS. You just need to create another AWS instance and add new node to Hadoop cluster. Hadoop rebalancer will take care of balancing storage across nodes to keep it at predefined threshold. Hadoop an...
Sqoop makes it very easy to transfer data between Oracle and Hadoop using a single command. The reason why we would want to import data from an Oracle database into Hadoop/Hive is that we might want to join Hive tables with Oracle lookup tables, or other data residing in Oracle databas...
Oracle Fusion Applications Provisioning is the überinstaller for OFA. Based on your input and its knowledge about OFA dependencies it will prepare and deploy OFA components to appropriate target locations. Provisioning Plan is driving the installation process. It is created when you se...
Oracle Forms and Reports is one of Fusion Middleware components needed for OFA installation. Forms is a GUI tool used to develop, generate and run database front end applications. Reports is a GUI tool used to develop, generate and run database reports. For the purposes of Oracle Fus...
Oracle HTTP server is one of Oracle Fusion Middleware for Oracle Identity Management components. Oracle HTTP Server provides HTTP listener services for Oracle WebLogic. Once you download software ( it is a part of Oracle Fusion Middleware 11g Media Pack; HTTP server resides in Oracle...
Oracle Identity Management is a component of Oracle Fusion Middleware and part of the Oracle Fusion Applications infrastructure. Its purpose is to manage user identities across the enterprise. We are going to install Oracle Internet Directory 11g (OID), Oracle Virtual Directory 11g (OV...
Oracle Fusion Applications is a very complex product that relies on a number of components. One of them is Oracle Fusion Middleware for Oracle Identity Management, which in turn is built using Oracle Forms, Reports, WebLogic, HTTP server and other products. Here we are briefly describi...
Oracle Fusion Applications are released for production use. We are investigating the product and installation process. Oracle announced the general availability of Oracle Fusion Applications at Oracle Open World 2011. Oracle Fusion Applications is the next generation Oracle ERP that w...
Amazon recently added Oracle database hosting capability to its RDS service offering. You can rent an Oracle database in pay-as-you-go fashion now. We are going to explore if corporations should be utilizing Amazon RDS, how it should be used, where possible savings are and what potenti...
Amazon is adding more Oracle database-related features to its services. We are exploring if it is possible and advisable to create your Oracle database disaster recovery site using the Amazon infrastructure. DR sites are typically built as an exact replica of the primary site. Applica...
We are looking at what makes Amazon Web Services the likely choice of IaaS Cloud Service Providers for your enterprise data center needs. Big shift towards Cloud environment has started. It is now clear that this change is similar in magnitude to the shift from mainframe to client-se...
AWS is built on commodity hardware and it is software virtual machine based. AWS documentation states that: It's inevitable that EC2 instances will fail, and you need to plan for it. As a rule of thumb, you should be a pessimist when designing architecture for the cloud. That means...
Remote, online backups are around for many years now in PC computer arena. We are going to explore if Oracle backups are natural candidate and good fit for the Cloud based backups. Scenario we are particularly interested in is where Oracle databases reside in your own, in house data ce...
Industry heavyweights like Oracle and Microsoft are trying to catch up with the Cloud technologies that AWS started pioneering back in 2002. All major industry players now realize Cloud can’t be ignored anymore. It is obvious that Cloud paradigm shift is as dramatic as the move from ma...
Highly public BlackBerry outage is making headlines these days. It is only the tip of the iceberg - companies data centers are suffering from big impact outages resulting in loss of productivity, data, confidence, reputation, customers and money. We are looking at the current state of ...
Database sharding provides a method for scalability across independent servers, each with their own CPU, memory and disk. A database shard is a horizontal partition in a database. AWS quick instance creation/decommissioning capabilities make it quite easy to implement database sharding...
Ever wondered how it is possible that Google searches through so much data with such speed and precision ? Part of the answer is MapReduce, Google technology for processing and generating large data sets. Apache Hadoop is open source software that can process petabytes of data in par...
Oracle database upgrades are a stressful exercise. Normally you need to backup production database, upgrade database software, then run database scripts that will upgrade dictionary. Once it is all done and success is confirmed you can start using upgraded database. If something goes w...
Amazon RDS is already offering Multi-AZ deployments and Read Replicas for MySQL databases. We are looking at what feature will look like when released for Oracle databases, how it will be implemented and what best possible uses are. Oracle database is offering a rich set of HA option...
Most of enterprise class shops today run their Oracle databases on either HP-UX, AIX or Sun OS operating systems. Is it possible to move these databases to the public cloud, and, if so, who are providers who can help with such a move? Public cloud services are closely related to virtu...
Oracle RMAN catalog database is a central repository for all backup and restore metadata for Oracle databases. RMAN catalog database should not grow too big in order to deliver good performance. BMC Patrol and other monitoring tools require database, often Oracle, to store monitoring r...
The Oracle Database Cloud is Platform as a Service ( PaaS ) so it only makes sense to compare it to Oracle on Amazon RDS. Oracle on Amazon EC2, on the other hand, is an IaaS ( Infrastructure as a Service ) offering, which gives you full control over the installation, features and acti...