Menu

Close
  • Home
Subscribe
Menu

Rick Miyamoto

135 posts
← Newer Posts Page 9 of 27 Older Posts →

Misconceptions of Software Engineer interviews at FAANG

There are already so many articles and Quora/Reddit/Blind posts out there on how to interview prep to get into big companies. So instead of »

Rick Miyamoto on unlisted, algorithms, software engineer, faang, interview 15 August 2020

Sharding Techniques

Introduction Sharding can be summarized as a technique in which a database table can be split into multiple database servers to optimize read/write performance. Benefits »

Rick Miyamoto on database, sharding, MapReduce, horizontal partitioning, consistent hashing, dynamic sharding 31 July 2020

A primer on MapReduce

To first understand this very popular backend technology called MapReduce, let's take a look at Map and Reduce. Terminology The terms Map and Reduce are actually »

Rick Miyamoto on MapReduce, Hadoop, Amazon EMR, distributed processing, file system, distributed file system, Apache Spark, Spark, Apache Hadoop, Google MapReduce 12 July 2020

React HOC vs. Hooks

HOC React HOC (Higher Order Components) are basically a function that takes a component and returns a new component. props are passed in as an argument »

Rick Miyamoto on react, hoc, hooks 06 July 2020

RDBMS Optimization

Indexing Probably the easiest tweak to implement. It can usually be done with one SQL command. However, an index should be made based on a good »

Rick Miyamoto on database, optimization, indexing, horizontal partitioning, sharding, replciation, rdbms 06 July 2020
← Newer Posts Page 9 of 27 Older Posts →
rkenmi © 2025
Proudly published with Ghost