The source content for blog.juliobiason.me
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

471 lines
22 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<!-- Enable responsiveness on mobile devices-->
<!-- viewport-fit=cover is to support iPhone X rounded corners and notch in landscape-->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
<title>Julio Biason .Me 4.3</title>
<!-- CSS -->
<link rel="stylesheet" href="https://blog.juliobiason.me/print.css" media="print">
<link rel="stylesheet" href="https://blog.juliobiason.me/poole.css">
<link rel="stylesheet" href="https://blog.juliobiason.me/hyde.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
</head>
<body class=" ">
<div class="sidebar">
<div class="container sidebar-sticky">
<div class="sidebar-about">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me"><h1>Julio Biason .Me 4.3</h1></a>
<p class="lead">Old school dev living in a 2.0 dev world</p>
</div>
<ul class="sidebar-nav">
<li class="sidebar-nav-item"><a href="&#x2F;">English</a></li>
<li class="sidebar-nav-item"><a href="&#x2F;pt">Português</a></li>
<li class="sidebar-nav-item"><a href="&#x2F;tags">Tags (EN)</a></li>
<li class="sidebar-nav-item"><a href="&#x2F;pt&#x2F;tags">Tags (PT)</a></li>
</ul>
</div>
</div>
<div class="content container">
<div class="posts">
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;designing-data-intensive-applications-the-big-ideas-behind-reliable-scalable-and-maintainable-systems&#x2F;">
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems - Martin Kleppmann
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2018-01-19
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/martin-kleppmann/">#martin kleppmann</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
<a href="https://blog.juliobiason.me/tags/big-data/">#big data</a>
<a href="https://blog.juliobiason.me/tags/stars-3/">#stars:3</a>
<a href="https://blog.juliobiason.me/tags/published-2015/">#published:2015</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/34626431-designing-data-intensive-applications">GoodReads Summary</a>:
Data is at the center of many challenges in system design today. Difficult
issues need to be figured out, such as scalability, consistency, reliability,
efficiency, and maintainability. In addition, we have an overwhelming variety
of tools, including relational databases, NoSQL datastores, stream or batch
processors, and message brokers. What are the right choices for your
application? How do you make sense of all these buzzwords?</p>
<p>In this practical and comprehensive guide, author Martin Kleppmann helps you
navigate this diverse landscape by examining the pros and cons of various
technologies for processing and storing data. Software keeps changing, but the
fundamental principles remain the same. With this book, software engineers and
architects will learn how to apply those ideas in practice, and how to make
full use of data in modern applications.</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/designing-data-intensive-applications-the-big-ideas-behind-reliable-scalable-and-maintainable-systems/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;code&#x2F;on-unittests-and-layers-2&#x2F;">
On Unit Tests and Layers, Part II
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-09-15
<a href="https://blog.juliobiason.me/tags/unit-tests/">#unit tests</a>
</span>
</div>
<div class="post-summary">
<p>After coming with a discussion about unit tests and layers, I got a
bunch of other insights, specially from a video of Gary Bernhardt
about &quot;Fast Test, Slow Test&quot;.</p>
</div>
<a href="https://blog.juliobiason.me/code/on-unittests-and-layers-2/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;code&#x2F;on-unittests-and-layers&#x2F;">
On Unit Tests and Layers
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-09-11
<a href="https://blog.juliobiason.me/tags/unit-tests/">#unit tests</a>
<a href="https://blog.juliobiason.me/tags/testing/">#testing</a>
<a href="https://blog.juliobiason.me/tags/layers/">#layers</a>
</span>
</div>
<div class="post-summary">
<p>On a recent discussion about testing, I think I came up with a
reason why some people really think we need to test everything: they
are thinking in layers, without even realizing it.</p>
</div>
<a href="https://blog.juliobiason.me/code/on-unittests-and-layers/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;the-waste-lands-the-dark-tower-3&#x2F;">
The Waste Lands (The Dark Tower #3) - Stephen King
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-09-04
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/stephen-king/">#stephen king</a>
<a href="https://blog.juliobiason.me/tags/the-dark-tower/">#the dark tower</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/the-dark-tower/">#the dark tower</a>
<a href="https://blog.juliobiason.me/tags/fiction/">#fiction</a>
<a href="https://blog.juliobiason.me/tags/stars-4/">#stars:4</a>
<a href="https://blog.juliobiason.me/tags/published-1991/">#published:1991</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/34084.The_Waste_Lands">GoodReads Summary</a>:
Several months have passed, and Roland’s two new tet-mates have become
proficient gunslingers. Eddie Dean has given up heroin, and Odetta’s two
selves have joined, becoming the stronger and more balanced personality of
Susannah Dean. But while battling The Pusher in 1977 New York, Roland altered
ka by saving the life of Jake Chambers, a boy who—in Roland’s where and
when—has already died. Now Roland and Jake exist in different worlds, but they
are joined by the same madness: the paradox of double memories. Roland,
Susannah, and Eddie must draw Jake into Mid-World then follow the Path of the
Beam all the way to the Dark Tower. But nothing is easy in Mid-World. Along
the way our tet stumbles into the ruined city of Lud, and are caught between
the warring gangs of the Pubes and the Grays. The only way out of Lud is to
wake Blaine the Mono, an insane train that has a passion for riddling, and for
suicidal journeys.</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/the-waste-lands-the-dark-tower-3/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;will-eisners-the-spirit-who-killed-the-spirit&#x2F;">
Will Eisner&#x27;s the Spirit: Who Killed the Spirit? - Matt Wagner
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-09-04
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/matt-wagner/">#matt wagner</a>
<a href="https://blog.juliobiason.me/tags/comics/">#comics</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/stars-2/">#stars:2</a>
<a href="https://blog.juliobiason.me/tags/published-2016/">#published:2016</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/31170820-will-eisner-s-the-spirit">GoodReads Summary</a>:
To celebrate the 75th anniversary of Will Eisner's most iconic character,
Dynamite Entertainment proudly assembled the creative dream team of Eisner
Award-winning author Matt Wagner, artist Dan Schkade, and colorist Brennan
Wagner to honor the legend with an all-new adventure!</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/will-eisners-the-spirit-who-killed-the-spirit/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;the-drawing-of-the-three-the-dark-tower-2&#x2F;">
The Drawing of the Three (The Dark Tower, #2) - Stephen King
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-08-20
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/stephen-king/">#stephen king</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/the-dark-tower/">#the dark tower</a>
<a href="https://blog.juliobiason.me/tags/fantasy/">#fantasy</a>
<a href="https://blog.juliobiason.me/tags/stars-5/">#stars:5</a>
<a href="https://blog.juliobiason.me/tags/published-1987/">#published:1987</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/5094.The_Drawing_of_the_Three">GoodReads Summary</a>:
While pursuing his quest for the Dark Tower through a world that is a
nightmarishly distorted mirror image of our own, Roland, the last gunslinger,
encounters three mysterious doorways on the beach. Each one enters into the
life of a different person living in contemporary New York.</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/the-drawing-of-the-three-the-dark-tower-2/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;storm-real-time-processing-cookbook&#x2F;">
Storm Real-Time Processing Cookbook - Quinton Anderson
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-07-30
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/quinton-anderson/">#quinton anderson</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
<a href="https://blog.juliobiason.me/tags/storm/">#storm</a>
<a href="https://blog.juliobiason.me/tags/stream-processing/">#stream processing</a>
<a href="https://blog.juliobiason.me/tags/big-data/">#big data</a>
<a href="https://blog.juliobiason.me/tags/stars-2/">#stars:2</a>
<a href="https://blog.juliobiason.me/tags/published-2013/">#published:2013</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/18430542-storm-real-time-processing-cookbook">GoodReads Summary</a>:
A Cookbook with plenty of practical recipes for different uses of Storm.If you
are a Java developer with basic knowledge of real-time processing and would
like to learn Storm to process unbounded streams of data in real time, then
this book is for you.</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/storm-real-time-processing-cookbook/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;apache-kafka&#x2F;">
Apache Kafka - Nishant Garg
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-07-05
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/nishant-garg/">#nishant garg</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
<a href="https://blog.juliobiason.me/tags/big-data/">#big data</a>
<a href="https://blog.juliobiason.me/tags/stars-1/">#stars:1</a>
<a href="https://blog.juliobiason.me/tags/published-2013/">#published:2013</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/18702022-apache-kafka">GoodReads Summary</a>:
The book will follow a step-by-step tutorial approach which will show the
readers how to use Apache Kafka for messaging from scratch.Apache Kafka is for
readers with software development experience, but no prior exposure to Apache
Kafka or similar technologies is assumed. This book is also for enterprise
application developers and big data enthusiasts who have worked with other
publisher-subscriber based systems and now want to explore Apache Kafka as a
futuristic scalable solution. (less)</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/apache-kafka/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;nginx-from-beginner-to-pro&#x2F;">
Nginx: From Beginner to Pro - Rahul Soni
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-06-28
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/rahul-soni/">#rahul soni</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/nginx/">#nginx</a>
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
<a href="https://blog.juliobiason.me/tags/stars-1/">#stars:1</a>
<a href="https://blog.juliobiason.me/tags/published-2016/">#published:2016</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/30892392-nginx">GoodReads Summary</a>:
Teaches you to start up Nginx and quickly take your expertise to a level where
you can comfortably work with various aspects of the web server and make
informed design decisions for your web farm. Nginx powers more than 40% of the
top 1000 websites and is among the handful of web servers that can handle more
than 10K simultaneous connections. It has some features which are simply
unparalleled.</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/nginx-from-beginner-to-pro/">
Read more...
</a>
</div>
<div class="post">
<h1 class="post-title">
<a href="https:&#x2F;&#x2F;blog.juliobiason.me&#x2F;reviews&#x2F;books&#x2F;web-development-with-clojure-build-bulletproof-web-apps-with-less-code&#x2F;">
Web Development with Clojure: Build Bulletproof Web Apps with Less Code - Dmitri Sotnikov
</a>
</h1>
<div class="post-meta">
<span class="post-date">
2017-06-22
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
<a href="https://blog.juliobiason.me/tags/dmitri-sotnikov/">#dmitri sotnikov</a>
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
<a href="https://blog.juliobiason.me/tags/clojure/">#clojure</a>
<a href="https://blog.juliobiason.me/tags/web-development/">#web development</a>
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
<a href="https://blog.juliobiason.me/tags/stars-2/">#stars:2</a>
<a href="https://blog.juliobiason.me/tags/published-2013/">#published:2013</a>
</span>
</div>
<div class="post-summary">
<p><a href="https://www.goodreads.com/book/show/18399028-web-development-with-clojure">GoodReads Summary</a>:
Modern web development needs modern tools. Web Development With Clojure shows
you how to apply Clojure programming fundamentals to build real-world
solutions. You'll develop all the pieces of a full web application in this
powerful language. If you already have some familiarity with Clojure, you'll
learn how to put it to serious practical use. If you're new to the language,
the book provides just enough Clojure to get down to business.</p>
</div>
<a href="https://blog.juliobiason.me/reviews/books/web-development-with-clojure-build-bulletproof-web-apps-with-less-code/">
Read more...
</a>
</div>
</div>
</div>
</body>
</html>