Data Storage Technologies: Selection and Design

Chapter 1: Selecting Appropriate Storage Technologies

Basics of a Data Pipeline

A data pipeline typically follows these stages:

  • Ingest
  • Store
  • Process & Analyze
  • Explore & Visualize

Ingestion Modes

Data can be ingested in several ways:

  • Application Data
  • Streaming
  • Batch

Storage Considerations

  • Data Access Patterns: For example, OLTP systems like Cloud SQL, Cloud Datastore, or Cloud Storage for Machine Learning models.
  • Access Controls: For instance, BigQuery supports dataset-level access controls. A workaround
Read More

Ijma: Consensus in Islamic Law

After the Holy Quran and Sunnah, Ijma is considered a source of Islamic Law and was started after the demise of the Holy Prophet. However, the origin of Ijma can be traced out in the Holy Quran and Sunnah. In fact, both the Holy Quran and Sunnah give permission to find out the solution of some matter for which the Holy Quran and Sunnah have never provided any solution.

Meaning

(i) Literal Meaning

Literally, it means ‘agreeing upon’.

(ii) Legal Meaning

“The consensus of a jurist of a certain period of

Read More

Information Systems: Impact on Business and Operations

Chapter 3: Organization and Information Systems

  • Routines and Business Processes
    • Routines (Standard Operating Procedures)
      • Precise rules, procedures, and practices developed to cope with virtually all expected situations.
    • Business Processes: Collections of routines.
    • Business Firm: Collection of business processes.

Chapter 4: Ethical and Social Issues in Information Systems

  • Recent Cases of Failed Ethical Judgment in Business
    • Barclay’s Bank, GlaxoSmithKline, Walmart.
    • In many, information systems were used to
Read More

Understanding the Core Sources of Islamic Teachings

The Sources of Islam

The sources of Islam are generally categorized as:

  • Earthly (man-made)
  • Heavenly (divine)

A divine religion is considered man-made if its sources are corrupted or interfered with by humans.

The Quran

The Quran is the most well-known name for the divine revelation given to the Prophet Muhammad (peace be upon him). The Quran is considered a miracle, and Allah challenges all of humanity and jinn to produce a book like it. This challenge was presented in four stages:

  1. Challenge 1: To bring
Read More

Understanding Surah Ya-Sin: Meaning and Significance

Surah Ya-Sin: An Explanation

Ya-Sin. [These letters are one of the miracles of the Qur’an, and none but Allah (Alone) knows their meanings.]

  1. By the Qur’an, full of wisdom (i.e. full of laws, evidences, and proofs),
  2. Truly, you (O Muhammad ) are one of the Messengers,
  3. On a Straight Path (i.e. on Allah’s religion of Islamic Monotheism).
  4. (This is) a Revelation sent down by the All-Mighty, the Most Merciful,
  5. In order that you may warn a people whose forefathers were not warned, so they are heedless.
  6. Indeed
Read More

Understanding the Quran: The Primary Source of Islamic Law

The Quran: The Primary Source of Islamic Law

There are three primary sources of Islamic law. Out of these, the Quran is considered the first and fundamental source. The Quran is the revealed Book of God. The basic source of Islamic Law is divine revelation, given to us by the Prophet (Peace Be Upon Him) in two forms: the direct words of God (The Quran) and the indirect words of God (The Sunnah). These two forms of revelation are called the roots of Islamic Law. It is the only Book of God which has

Read More