Open in app

Sign In

Write

Sign In

Suchak Jani
Suchak Jani

32 Followers

Home

About

May 28, 2021

Home Brew on Windows 10

Having worked for years on a personal Apple Macbook pro, I recently had to give it away to someone. I do have a powerful windows machine, just that it did not have brew, among other things. Note: This page assumes you have already turned on Windows Sub system for Linux(WSL)…

Windows 10

2 min read

Windows 10

2 min read


Feb 21, 2021

ISO20022 — XSD to JSON Schema [PART 5]

Background In this article we will discuss generating a ISO20022 JSON Schema from a XSD Schema. There have been other tools that help with this task. However i wanted to test the waters by coding this myself. This is the fifth article in a five part series Part One Part Two …

Iso20022

2 min read

Iso20022

2 min read


Feb 7, 2021

Non blocking JDBC — Early 2021 update

Background This is a Three part series Part One — A Case for Asynchronous Non Blocking JDBC — One Part Two — A Case for Asynchronous Non Blocking JDBC — Two Part Three — This page In Part one we went through the details of non blocking calls and event based…

Oracle

4 min read

Oracle

4 min read


Jan 24, 2021

ISO20022 — JSON Schema [PART 4]

Background In this article we will discuss aspects of the differences in JSON and XML Schema related to validation and security. Please know i am not making a judgement on what is the right way. Just pointing out the obvious differences. Blame and Guilt are different sides of the the same…

Iso20022

6 min read

Iso20022

6 min read


Jul 20, 2020

Kafka Asynchronous consumers

Background Kafka use in various projects is increasing by the day. Look at a google trends report : https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F0zmynvd In parallel, the use of Asynchronous Non-Blocking code is also increasing by the day. Please read these stories to know more: Java Futures and Kotlin Co-Routines — a comparison Backgroundmedium.com A Case for Non Blocking JDBC — Part Two How many connections do you need ? Oracle DBAmedium.com

Java

4 min read

Kafka Asynchronous consumers
Kafka Asynchronous consumers
Java

4 min read


Published in

DataDrivenInvestor

·Nov 16, 2019

Perimeter vs Asset Security

Background Having working in the IT industry for years, we have heard so many times, we have a firewall hence we are safe. And yet the threat of data robbers keeps increasing. You can find a report per year here 2019 Data Breach Investigations Report The threats are real, the attackers motivated. But something stands between them and your organization's data: you and…enterprise.verizon.com Security is paramount. Yes that is a given. In addition, exactly…

Security

4 min read

Perimeter vs Asset Security
Perimeter vs Asset Security
Security

4 min read


Published in

DataDrivenInvestor

·Oct 13, 2019

Java Futures and Kotlin Co-Routines — a comparison

Background Asynchronous programming Asynchronous programming helps us perform many tasks in parallel. Do read my other posts on the subject: A Case for Non Blocking JDBC — Part One Backgroundmedium.com A Case for Non Blocking JDBC — Part Two How many connections do you need ? Oracle DBAmedium.com Java Asynchronous programming Asynchronous programming in Java has come a long way. Java futures have been constantly improving and are a mainstay of many code bases. Java streams have Java Futures as a base.

Kotlin

9 min read

Java Futures and Kotlin Co-Routines — a comparison
Java Futures and Kotlin Co-Routines — a comparison
Kotlin

9 min read


Sep 28, 2019

Monolith to Services, Throughput and Latency considerations

Background For many years a monolith served us well. However, with the need for very high throughputs, we are served well with microservices. There are many other advantages to microservices and some pitfalls as well. This is a good read as a start if you are new to microservices The What, Why, and How of a Microservices Architecture 8 Keys to Help You Get Started Todaymedium.com About this page In this…

5 min read

Monolith to Services, Throughput and Latency considerations
Monolith to Services, Throughput and Latency considerations

5 min read


Apr 2, 2019

Akka Steam Graphs — Dynamic Parallel Streams, Example 3

Background Please read the link below for the first example and a background Akka Steam Graphs — A first example Backgroundmedium.com Second Example: Akka Steam Graphs — Parallel Streams, Example 2 Backgroundmedium.com Akka Stream Graphs From Akka website: Considering linear Flows to be like roads, we can picture graph operations as junctions: multiple flows being connected at a single point. Read up on Akka Stream Graphs here:

Scala

1 min read

Akka Steam Graphs — Dynamic Parallel Streams, Example 3
Akka Steam Graphs — Dynamic Parallel Streams, Example 3
Scala

1 min read


Apr 2, 2019

Akka Steam Graphs — Parallel Streams, Example 2

Background Please read the link below for the first example and a background Akka Steam Graphs — A first example Backgroundmedium.com Akka Stream Graphs From Akka website: Considering linear Flows to be like roads, we can picture graph operations as junctions: multiple flows being connected at a single point. Read up on Akka Stream Graphs here: Working with Graphs * Akka Documentation akka-docsdoc.akka.io

Scala

2 min read

Akka Steam Graphs — Parallel Streams, Example 2
Akka Steam Graphs — Parallel Streams, Example 2
Scala

2 min read

Suchak Jani

Suchak Jani

32 Followers

Principal Architect at Mastercard

Following
  • Daniel Vaughan

    Daniel Vaughan

  • Yan Cui

    Yan Cui

  • Krishna Dharma

    Krishna Dharma

  • Sujoy Dey

    Sujoy Dey

  • Anton KOVACH

    Anton KOVACH

See all (23)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams