DEV Community

Binoy Vijayan profile picture

Binoy Vijayan

404 bio not found

Location Bangalore, India Joined Joined on  Email address benoy.apple@gmail.com

Work

Architect

GoF-Interpreter Pattern

GoF-Interpreter Pattern

Comments
3 min read
Engineering Connectivity: Navigating the System Design of WhatsApp

Engineering Connectivity: Navigating the System Design of WhatsApp

1
Comments
11 min read
Blueprint for Building a Single-Player TicTacToe Game

Blueprint for Building a Single-Player TicTacToe Game

Comments
5 min read
Simplifying Links: A Deep Dive into URL Shortener System Architecture

Simplifying Links: A Deep Dive into URL Shortener System Architecture

Comments
7 min read
GoF-Iterator Pattern

GoF-Iterator Pattern

Comments
3 min read
Decoding Excellence: Blueprinting a File-Sharing Service Inspired by Google Drive and Dropbox

Decoding Excellence: Blueprinting a File-Sharing Service Inspired by Google Drive and Dropbox

Comments
5 min read
Mastering Quick Estimates: Unveiling the Power of Back-of-the-Envelope Calculations

Mastering Quick Estimates: Unveiling the Power of Back-of-the-Envelope Calculations

Comments
4 min read
Beyond Functionality: Mastering Non-Functional Requirements (NFRs) for Software Success

Beyond Functionality: Mastering Non-Functional Requirements (NFRs) for Software Success

Comments
10 min read
GoF - Mediator Pattern

GoF - Mediator Pattern

Comments
3 min read
GoF-Momento Pattern

GoF-Momento Pattern

Comments
4 min read
GoF-Observer Pattern

GoF-Observer Pattern

Comments
4 min read
GoF-State Pattern

GoF-State Pattern

2
Comments
4 min read
GoF- Strategy Pattern

GoF- Strategy Pattern

Comments
4 min read
GoF-Template Method

GoF-Template Method

Comments
4 min read
GoF-Visitor Pattern

GoF-Visitor Pattern

Comments
5 min read
Demystifying GoF Design Patterns: Essential Techniques for Crafting Maintainable and Scalable Software Solutions

Demystifying GoF Design Patterns: Essential Techniques for Crafting Maintainable and Scalable Software Solutions

Comments
7 min read
Architectural Pattern - VIPER (View-Interactor-Presenter-Entity-Routing)

Architectural Pattern - VIPER (View-Interactor-Presenter-Entity-Routing)

Comments
5 min read
Architectural Pattern - MVVM (Model-View-ViewModel)

Architectural Pattern - MVVM (Model-View-ViewModel)

Comments
5 min read
Architectural Pattern - VIP (View-Interactor-Presenter)

Architectural Pattern - VIP (View-Interactor-Presenter)

Comments
4 min read
Architectural Pattern - Model–view–presenter (MVP)

Architectural Pattern - Model–view–presenter (MVP)

Comments
4 min read
Architectural Pattern - MVC (Model-View-Controller)

Architectural Pattern - MVC (Model-View-Controller)

Comments
4 min read
Deciding on the Optimal Mobile App Development Platform: A Guide to Making the Right Choice

Deciding on the Optimal Mobile App Development Platform: A Guide to Making the Right Choice

Comments
2 min read
Behind the Scenes: Unveiling the Compilation Processes of Leading Programming Languages

Behind the Scenes: Unveiling the Compilation Processes of Leading Programming Languages

Comments
3 min read
Comm Protocols: Server-Client Dynamics

Comm Protocols: Server-Client Dynamics

Comments
16 min read
The Harmonious Alliance: Exploring the Synergy Between Functional Programming and Mathematics

The Harmonious Alliance: Exploring the Synergy Between Functional Programming and Mathematics

Comments
8 min read
Swift Combine Framework Demystified: A Beginner's Guide to Reactive Programming

Swift Combine Framework Demystified: A Beginner's Guide to Reactive Programming

Comments
15 min read
Data compression (Part 1) : Lossless Compression

Data compression (Part 1) : Lossless Compression

Comments
6 min read
Essential Elements of Amazon Web Services (AWS)

Essential Elements of Amazon Web Services (AWS)

Comments
8 min read
Cryptographic Foundations: A Comprehensive Introduction

Cryptographic Foundations: A Comprehensive Introduction

1
Comments
4 min read
Foundations of Machine Learning: A Comprehensive Overview

Foundations of Machine Learning: A Comprehensive Overview

Comments
2 min read
Unlocking Potential: Navigating the Basics of Reinforcement Learning(RL) in Machine Intelligence

Unlocking Potential: Navigating the Basics of Reinforcement Learning(RL) in Machine Intelligence

Comments
3 min read
Unlocking Potential: Navigating the Basics of Unsupervised Learning in Machine Intelligence

Unlocking Potential: Navigating the Basics of Unsupervised Learning in Machine Intelligence

Comments
4 min read
Unlocking Potential: Navigating the Basics of Supervised Learning in Machine Intelligence

Unlocking Potential: Navigating the Basics of Supervised Learning in Machine Intelligence

Comments
4 min read
Swiftly Functional: Unveiling the Power of Functional Programming in Swift

Swiftly Functional: Unveiling the Power of Functional Programming in Swift

Comments
7 min read
Decoding OTT: Unraveling the Architecture Behind Seamless Streaming

Decoding OTT: Unraveling the Architecture Behind Seamless Streaming

Comments
2 min read
Streaming Excellence: Crafting an Exceptional OTT Client Side Application

Streaming Excellence: Crafting an Exceptional OTT Client Side Application

Comments 2
4 min read
DiscoverSearch: A High-Level Insight into Search Services

DiscoverSearch: A High-Level Insight into Search Services

Comments
2 min read
Introduction to Recommendation Service

Introduction to Recommendation Service

Comments
2 min read
Unveiling Notification Services: A Primer

Unveiling Notification Services: A Primer

Comments
2 min read
Revolutionizing Content Delivery: An Introduction to Video Encoding and OTT Streaming

Revolutionizing Content Delivery: An Introduction to Video Encoding and OTT Streaming

Comments
5 min read
Subscription Essentials: A High-Level Overview

Subscription Essentials: A High-Level Overview

Comments
2 min read
StreamEase: Navigating OTT Content Management

StreamEase: Navigating OTT Content Management

Comments
2 min read
User Management Unveiled: An Architectural Overview

User Management Unveiled: An Architectural Overview

Comments
2 min read
Introduction to Database Awareness

Introduction to Database Awareness

Comments
3 min read
Overview of Backend Ecosystem

Overview of Backend Ecosystem

Comments
2 min read
Server side(Backend) programming languages

Server side(Backend) programming languages

Comments
2 min read
Overview of Container Orchestration

Overview of Container Orchestration

Comments 1
2 min read
High-level understanding about 'Containers'

High-level understanding about 'Containers'

Comments
2 min read
Security - A brief introduction to application security

Security - A brief introduction to application security

Comments
2 min read
Monitoring Tools - (applications, systems, networks and infrastructure)

Monitoring Tools - (applications, systems, networks and infrastructure)

Comments
4 min read
Continuous Integration and Continuous Delivery (CI / CD)

Continuous Integration and Continuous Delivery (CI / CD)

Comments
2 min read
Establish a basic understanding of Cloud Providers.

Establish a basic understanding of Cloud Providers.

Comments
3 min read
Message Brokers - Overview

Message Brokers - Overview

Comments
2 min read
Threading - In a language independent context

Threading - In a language independent context

1
Comments
3 min read
Thread synchronisation

Thread synchronisation

1
Comments
2 min read
SQL Key-words with the examples

SQL Key-words with the examples

1
Comments
19 min read
SQL Puzzles

SQL Puzzles

1
Comments
17 min read
Relational Database Management System(RDBMS)

Relational Database Management System(RDBMS)

Comments
3 min read
Software Design Principles

Software Design Principles

1
Comments
40 min read
loading...