Copy & Paste

an unoriginal site
A curated content list

22-Minute Read

A large majority of computer systems have some state and are likely to depend on a storage system. My knowledge on databases accumulated over time, but along the way our design mistakes caused data loss and outages. In data-heavy systems, databases are at the core of system design goals and tradeoffs. Even though it is impossible to ignore how databases work, the problems that application developers foresee and experience will often be just the tip of the iceberg. In this series, I’m sharing a…

Understanding Java 8’s Consumer, Supplier, Predicate and Function

Understanding Java 8’s Consumer, Supplier, Predicate and Function

4-Minute Read

Java has introduced functional programming support in Java release version 8. This specific release has also introduced several new concepts notably lambda expressions, method reference and a plethora of functional interfaces. While discussing functional interfaces, there are few functional interfaces namely Consumer, Supplier, Predicate and Functions are most crucial. In this article, we will talk about these interfaces.

Recent Posts



This place is just where I copy and paste articles I find interesting and can helpful for me in the future. No original content here!