Open in app
Home
Notifications
Lists
Stories

Write
Daham Positha Pathiraja
Daham Positha Pathiraja

Home

Published in Sysco LABS Sri Lanka

·Apr 26

Run Amazon Kinesis Client Library(1.x) on LocalStack

Nowadays, AWS Kinesis Data Streams are very famous for collecting and processing large streams of data records in real-time. Data can be processed from these data streams using data processing applications called Kinesis Data Streams applications. These applications read data from streams in the form of data records. …

AWS

9 min read

Run Amazon Kinesis Client Library(1.x) on LocalStack
Run Amazon Kinesis Client Library(1.x) on LocalStack

Published in React Blog

·Apr 14, 2020

Redux in Simple Terms

From this article, I would like to explain to you how to use Redux to solve the same problem which has been solved by pure React differently. …

Redux

3 min read

Redux in Simple Terms
Redux in Simple Terms

Published in Sysco LABS Sri Lanka

·Mar 20, 2020

SSH Port Forwarding

If you are an engineer who works closely with IT infrastructure, port forwarding might not be new to you. You may be doing this in your daily routine, but perhaps without having a proper understanding of its internals, and why its applicable to your work. Before we get into the…

Port Forwarding

6 min read

SSH Port Forwarding
SSH Port Forwarding

May 15, 2019

Single Sign-On with Two Factor Authentication in Salesforce (End to End).

Terminology My Domain My Domain is an identity feature in Salesforce which can add a subdomain to your Salesforce org. It provides a friendly domain name which is convenient for users to remember and also gives the chance to customize your login page separately. Identity Provider Identity Provider is a database…

Security

4 min read

Single Sign-On with Two Factor Authentication in Salesforce (End to End)
Single Sign-On with Two Factor Authentication in Salesforce (End to End)

Published in Sysco LABS Sri Lanka

·May 2, 2019

SSH User Management with FreeIPA

In this article, I’ll be explaining the concepts on how a workstation can securely tunnel into a dedicated server using FreeIPA, which is an integrated identity management solution specially built for Linux systems. I will discuss theories behind various protocols being used, so we could build a solid understanding. About FreeIPA FreeIPA…

Security

4 min read

SSH User Management with FreeIPA
SSH User Management with FreeIPA

Dec 17, 2018

Constrained Thread Environment for Job Orchestration

Overview Have you ever struggled on limiting the threads utilization within your overall application? Recently I was asked to integrate a component to an existing application which needs a lot of care on its resource utilization(Figure 1). However, that component naturally has a high tendency of spawning lots of threads within…

Java

4 min read

Constrained Thread Environment for Job Orchestration
Constrained Thread Environment for Job Orchestration

Published in React Blog

·Nov 26, 2018

A Situation where Process is better than a Library

I recently had an argument with one of my colleagues about expanding the capabilities of a crucial application(consists of highly important functionality) by introducing a 3rd party library as a dependency for that application. Following are the two basic ways of giving that capability to the application. Adding capability as…

Process

4 min read

A Situation where Process is better than a Library
A Situation where Process is better than a Library

Jan 15, 2018

How HTTPS Works (Actual Meaning of .key .csr and .crt)

Chain of Trust Root Certificate Authorities(Root CAs) Theses certificates are shipped with browsers. Intermediate Certificate Authorities(Intermediate CAs) These are organizations which can issue certificates whose certificate themselves are signed by a Root CA.

Ssl

3 min read

How HTTPS Works (Actual Meaning of .key .csr and .crt)
How HTTPS Works (Actual Meaning of .key .csr and .crt)

Jan 14, 2018

Scrum vs Kanban

From this article I will explain how Kanban software development process is different from Scrum software development process.I will first explain what is software development and what is Agile software development.Then I will differentiate them in detail. What is software development? Software development can be explained using a simple diagram…

Scrum

3 min read

Scrum vs Kanban
Scrum vs Kanban

Jan 14, 2018

Mock IaaS with Apache Stratos 4.1.0

Installing JAVA and setting the JAVA_HOME — Make sure you have java installed in your system.If not proceed the following steps in order to install jdk and configure the JAVA_HOME variable. 1.Check the Ubuntu version,update the repositories and install the default-jdk on the system. 2.Configure JAVA_HOME Edit your ~/.bashrc by logging into the required user.

Apache Spark

3 min read

Mock IaaS with Apache Stratos 4.1.0
Mock IaaS with Apache Stratos 4.1.0
Daham Positha Pathiraja

Daham Positha Pathiraja

Following
  • Deepal Jayasekara

    Deepal Jayasekara

  • Subodha Charles

    Subodha Charles

  • Akshika Wijesundara

    Akshika Wijesundara

  • Anuradha Wickramarachchi

    Anuradha Wickramarachchi

  • Vishmi Money

    Vishmi Money

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable