Useful tips for everyday
Why is SQL slower than NoSQL? SQL databases are normalized databases where the data is broken down into various logical tables to avoid data redundancy…
How does PHP validate email? It uses regular expressions and inbuilt email validation function. The input string is taken from the user and matches it…
Can singleton class have multiple instances? In software engineering, the multiton pattern is a design pattern which generalizes the singleton pattern. Whereas the singleton allows…
Should I fork on github? Forking a repository allows you to freely experiment with changes without affecting the original project. Most commonly, forks are used…
Is assembly language different for different OS? Assembly languages don’t depend on an OS, but on the CPU’s instruction set. Only if you call API…
What is SOA architecture? SOA is an architectural style for building software applications that use services available in a network such as the web. It…
How three-phase commit protocol is different than two-phase commit protocol? Three-Phase Commit (3PC) Protocol is an extension of the Two-Phase Commit (2PC) Protocol that avoids…
What are some of the asynchronous patterns in JavaScript? Over the years, patterns and libraries emerged in the JS ecosystem to handle asynchronous programming, such…
Is HLS better than RTMP? HLS has latency which is relatively high when compared to RTMP. 2. The performance of HLS on other platforms is…
Can exceptions be objects? In Java, exceptions are objects. When you throw an exception, you throw an object. What is the use of exception object?…