Skip to content
back to Book Cube
Public archive

Book Cube: 2024, page 2

Book Cube publications from 2024, page 2: bilingual notes, sources, and original Telegram posts.

  1. · #Architecutre

    [2/2] Introducing Domain-Oriented Microservice Architecture (Category Architecutre)

    \[2/2\] Introducing Domain-Oriented Microservice Architecture (Rubric Architecutre ) Concluding the story of DOMA, which began in first-postI would like to talk about the remaining components of the architecture and the results.

  2. · #Architecutre

    [1/2] Introducing Domain-Oriented Microservice Architecture (Category Architecutre)

    \[1/2\] Introducing Domain-Oriented Microservice Architecture (Rubric Architecutre ) In 2020 Adam Gluck wrote about it. post Redesigning Uber’s microservice architecture and moving to DOMA And then Adam quit and went to saw his startup, but that's irrelevant:) If you go back to the article, Adam described the stages of the evolution of architecture.

  3. · #Architecture

    Architectural kata from club {between brackets } (Category Architecture)

    Architectural kata from club {between brackets } (Rubric Architecture ) A few weeks ago, Grisha Skobelev, founder of the club {between brackets } (@backend\ megdu\ skobkah) They gathered people to participate in the architectural kata. And he called in a bunch of people, including me. The challenge was to design a scalable and fault-tolerant customer support system running through chat. The focus was to figure out how to ensure real-time customer-support communication with minimal delays. It's now available. recording

  4. · #Kids

    manyuna (Category Kids)

    manyuna (Rubric Kids ) For a month now, I have been reading chapters from the autobiographical book Manyunya about two Armenian girls who lived in Soviet times. The narration comes from the perspective of Narine, who tells about how she and her friend Manyunei lived in the small Armenian town of Bird. The book consists of individual stories that convey the atmosphere of the Soviet era, describing everyday joys and difficulties through the prism of childhood memories.

  5. · #PopularScience

    One hundred years of understatement: Quantum Mechanics for Everyone 25 essay (Category PopularScience)

    One hundred years of understatement: Quantum Mechanics for Everyone 25 essay (Rubric PopularScience ) Last week I decided to read something light and unstressed ... and took off the shelf this fresh book by Alexei Semikhatov, whose lectures I watched with great pleasure. Postscience. Since then, Alexei managed to write two popular science books "Everything that moves" in the world. 2023 and "One Hundred Years of Unsaid" in 2024 year.

  6. · #BookCube

    Pictures that I drew to illustrate the theme of the amount of flesh and crust in watermelons depending on the dimension of space.

    Pictures I drew for illustration theme of the amount of flesh and crust in watermelons depending on the dimension of the space. However, I was able to normally draw only one-dimensional and two-dimensional watermelon, three-dimensional watermelon turned out worse, and watermelons from more dimensions I visualize until I learned:)

  7. · #Management

    100 watermelon or a few words about the definition of success (Category Management)

    100 watermelon or a few words about the definition of success (Rubric Management ) A little earlier, I'm already. told scientific articleAssessing IT Project Success: Perception vs. Reality", which was devoted to the consideration of the changing understanding of the success of IT projects. Previously, this topic was actively pedaled by the guys from the Standish Group, even in the 1994 a year telling inThe CHAOS ReportThe fact that most IT projects fail.

  8. · #Management

    Code of Leadership 25 - Interview with Anastasia Kabishcheva about group dynamics and BART Model (Category Management)

    Code of Leadership 25 - Interview with Anastasia Kabishcheva about group dynamics and BART Model (Rubric Management ) In this release The podcast is about group dynamics and the BART model. (boundaries - authorities - roles - tasks)Anastasia Kabishcheva is an organizational consultant and mentor who helps to understand this complex topic through her experience.

  9. · #RnD

    Where do I get interesting whitepapers? (RnD heading)

    Where do I get interesting whitepapers? (Rubric RnD ) I love research and I spend a lot of time on it. People often ask me where I find them, and I always say that the most interesting articles are on the websites of bigtech companies. 1) Google Research. Google’s core research areas include machine learning, algorithms, quantum computing, computing systems, and research in science, society, and responsible technology. 2) Amazon Science.

  10. · #Leadership

    The Best Programmer I Know • Daniel Terhorst-North • GOTO 2024 (Category Leadership)

    The Best Programmer I Know • Daniel Terhorst-North • GOTO 2024 (Rubric Leadership ) Interesting. speech Daniel Thurhorst-North (presentation, too available)In which he shared his observations on what makes a good programmer great. In fact, he divided all observations into three categories. 1) Getting the job done 2) Choosing the right tool 3) Caring about the team Part 1 - Getting the job done 1) Just start In order to get the job done, it’s important to get it started, and for many engineers perfectionism prevents them from doing it.)

  11. · #Management

    Code of Leadership 24 - Interview with Konstantin Evteev (Category Management)

    Code of Leadership 24 - Interview with Konstantin Evteev (Rubric Management ) In this episode I am interviewing Konstantin Yevteev on the podcast. Kostya is Director of IT Services, Support and Infrastructure at X5 Digital. He is currently responsible for infrastructure and platform development for developers. The start-up of online delivery services has developed to one of the market leaders. Previously, he was engaged in the development of the database platform and product development in Avito. Active member of PostgreSQL and other communities.

  12. · #Management

    How to Deliver Quality Software Against All Odds • Daniel Terhorst-North & Julian Wood • GOTO 2024 (Category Management)

    How to Deliver Quality Software Against All Odds • Daniel Terhorst-North & Julian Wood • GOTO 2024 (Rubric Management ) Interesting. interview Daniel Thurhorst-North, which he gave to Julian Wood as part of the goto conference. I wonder what. Daniel He is the first employee of the London office. ThoughWorksHe helped hire a star team there, many of whom have already written books and often speak at goto conferences. But if you go back to the report, here they are.

  13. · #SelfDevelopment

    Duolingo (Category: SelfDevelopment)

    Duolingo (Rubric SelfDevelopment) For the past couple of years, I've been practicing with this green owl every day. I used to train not only English, but now it is only English. Not that Duolingo helps me with all my English skills, but at least it helps me with my vocabulary and pronunciation, as well as keeping my grammar in mind. Plus, I can practice in any slot that is convenient for me and often short intervals. 15 minute:)

  14. · #Architecture

    About System Design Interview at Highload + + (Category Architecture)

    About System Design Interview at Highload + + (Rubric Architecture ) I will be attending the Highload++ conference today. discussion The limits of applicability of the system design interview. I’ve talked a lot about what it is and how it helps in hiring us, but there is a perception that this type of interview has become a cargo cult, which many people use simply because of fashion. Actually, we will talk about this with Philip Delgado and Vladimir Nevzorov tonight.

  15. · #Architecture

    System Design Interview by Groks King (Category Architecture)

    System Design Interview by Groks King (Rubric Architecture ) I read another one this weekend. book It's a system design that Amazon bought a couple of years ago. I'm often reproached for reviewing books too well, but usually I try to get the best out of books, but with this book it's hard. Very briefly given theoretical foundations and somehow wrappings, from which the overall picture is not collected.

  16. · #Architecture

    [3/3] System Design for Interviews and Beyond (Category Architecture)

    \[3/3\] System Design for Interviews and Beyond (Rubric Architecture ) As I wrapped up the course on System Design Interview, I wanted to talk about all the remaining parts that were not in the program. first-post and second post. The first post looked at requirements work, important architectural features, infrastructure, caching and queueing. The second post focused on data storage, system components interoperability, and data delivery quickly and reliably.

  17. · #Architecture

    [2/3] System Design for Interviews and Beyond (Category Architecture)

    \[2/3\] System Design for Interviews and Beyond (Rubric Architecture ) I continue the story about the cool course with Leetcode, in which it was accessible and clear about what a system design interview is and what it is designed to check with candidates. In previous post We discussed work with requirements, important architectural characteristics, infrastructure, caching and queues. We will continue to talk about data storage, interaction of system components.

  18. · #Architecture

    [1/3] System Design for Interviews and Beyond (Category Architecture)

    \[1/3\] System Design for Interviews and Beyond (Rubric Architecture ) I finally finished this one. course With Leetcode, we talked about what a system design interview is and what it is designed to check with candidates. There is a lot of theory in this course, but it is presented in a practice-oriented form - the author does not talk about conditional networks from the beginning of time to the present day, but reveals the main concepts when it comes to communication between the components of the system.

  19. · #Management

    Research Insights Made Simple 5 "DORA Metrics, SPACE, DevEx, Human Approach to Dev Productivity" (Category Management)

    Research Insights Made Simple 5 "DORA Metrics, SPACE, DevEx, Human Approach to Dev Productivity" (Rubric Management ) Another one. release The whitepapers podcast focuses on developer productivity, where we talk about DORA metrics, the SPACE framework, the DevEx approach, and Google’s human approach to developer productivity. To discuss these topics, a guest came to me, Artem Aryutkin, head of the project and product office at RideTech & e-com Yandex.

  20. · #Writing

    Facility 4 - Lesson. 23 “Author's promotion. Personal case. Expert - Larisa Parfentieva (Category Writing)

    Facility 4 - Lesson. 23 “Author's promotion. Personal case. Expert - Larisa Parfentieva (Rubric Writing ) In the next lesson, an example of the author’s personal promotion was examined. Larisa Parfentieva told about her path. The main things I learned from the lesson are 1) Authors have internal standards when writing books, sometimes they interfere with bringing it to the end, which means you need to be able to stop in time. 2) First you need to write a book and then promote it:) Otherwise, a false start can happen.

  21. · #BookCube

    Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity

    Covers for books "Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity"

  22. · #Management

    Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity (Radical candour) (Category Management)

    Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity (Radical candour) (Rubric Management ) I read this week Kim Scott’s book about radical candor, which talks about managing people through honest and direct communication. The author presents a concept that is the basis for providing feedback that combines personal care for people with direct challenge and tough demands. This approach aims to improve communication, build trust and improve team effectiveness. The book consists of two parts and eight chapters.

  23. · #Vacancy

    Vacancy of data partner (Vacancy column)

    Vacancy of data partner (Rubric Vacancy ) At T-Bank, we are used to making decisions based on data and data. 46We have a lot of customers and a whole ecosystem of products. In order to use it more efficiently, we transfer responsibility for data from the centralized platform date to the domains themselves. We believe that this will allow us to work more efficiently with data in each of the areas, due to the sync with products, analysts, application developers. In fact, my domain includes

  24. · #Architecture

    [2/2] Observability in an Asynchronous World • James Eastham • GOTO 2024 (Category Architecture)

    \[2/2\] Observability in an Asynchronous World • James Eastham • GOTO 2024 (Rubric Architecture ) The second part of the post about observability in asynchronous systems just speaks about observability, because in the first We only discussed the asynchrony:)

  25. · #Architecture

    [1/2] Observability in an Asynchronous World • James Eastham • GOTO 2024 (Category Architecture)

    \[1/2\] Observability in an Asynchronous World • James Eastham • GOTO 2024 (Rubric Architecture ) Interesting. speech from James Eastham Serverless Developer Advocate from Datadog, on event-oriented architecture and how to provide observability in it. There is nothing about Datadog in the report itself, but there is an end-to-end example of a pizzeria whose architecture the author makes in the EDA style and shows how to make it observable. Theses are like this.

  26. · #BookCube

    Illustration of survey results for research on the success of IT projects. In this diagram. 7 It's considered a total success. 5 and 6 This is above the mid-level and below. 5 It's considered a failure.

    Illustration of survey results for Research on the success of IT projects. In this diagram. 7 It's considered a total success. 5 and 6 This is above the mid-level and below. 5 It's considered a failure.

  27. · #Management

    Assessing IT Project Success: Perception vs. Reality (Category Management)

    Assessing IT Project Success: Perception vs. Reality (Rubric Management ) This article Published in September in ACM Queue, it explores the changing understanding of IT success. Previously, this topic was actively pedaled by the guys from the Standish Group, even in the 1994 a year telling inThe CHAOS ReportThe fact that most IT projects fail. They considered success from the point of view of not just the project, but project management, or rather getting into the project triangle: timing, budget and scope.

  28. · #Architecture

    Code of Leadership 23 - Interview with Andrew Marchenko (Category Architecture)

    Code of Leadership 23 - Interview with Andrew Marchenko (Rubric Architecture ) In this episode A cool guest came to me, Andrei Marchenko, my former colleague, who did a lot of good for the Tinkoff.ru web. Andrey is a high grade software engineer with extensive experience in developing platform solutions for internal developers. For many years, he worked to make life easier for developers, and products of better quality in different positions from developer to manager. 16+ engineers.

  29. · #Database

    Database Internals Meetup 5 (offline + online): 5 Reports at the ISPRAS Open Conference

    Database Internals Meetup 5 (offline + online): 5 Reports at the ISPRAS Open Conference The last couple of days in my channel is devoted to databases, so let me recommend visiting the fifth. mitap Russian community of DBMS and distributed systems developers, which will feature presentations from the founders and leading developers of YDB, Picodata, Tarantool, openGauss and CedrusData. The event will pass 11 It will be part of the ISPRAS Open conference in Moscow. Registration is free and available here.

  30. · #Architecture

    Architecture in T-Bank: Yesterday, Today, Tomorrow – ArchDays 2024 (Category Architecture)

    Architecture in T-Bank: Yesterday, Today, Tomorrow – ArchDays 2024 (Rubric Architecture ) In this article I talk about our approaches to designing and building systems architectures. I'm at the T. 8 I've seen these processes evolve over time, and I know where we've come from. I identified the following four stages and explained how and why they alternated over time. 1. COTS (commercial of the shelf) 2. Your own software. 3. Platform Engineering 4. Large megaprojects and governance

  31. · #Data

    [3/3] What Goes Around Comes Around... And Around... (Data column)

    \[3/3\] What Goes Around Comes Around... And Around... (Rubric Data ) Continuing story (1 and 2) article 2024 It is worth finishing about different approaches to system architecture, and then tell about the authors’ farewell comments, which partially repeat the warnings of the authors. 2005 When the first article was published, What Goes Around Comes Around "

  32. · #Data

    [2/3] What Goes Around Comes Around... And Around... (Data column)

    \[2/3\] What Goes Around Comes Around... And Around... (Rubric Data ) Continuing story article 2024 It is worth talking about the different approaches to system architecture that have developed over the past two decades. These architectures reflect changes in software. (Application types and requirements have changed)changes in hardware, or rather changes in hardware parameters (CPU power, RAM speed, different types of disks, network speed and so on). 1.

  33. · #Data

    [1/3] What Goes Around Comes Around... And Around... (Data column)

    \[1/3\] What Goes Around Comes Around... And Around... (Rubric Data ) Interesting review article 2024 yearly Michael Stonebraker and Andrew Pavlo Database development in recent years 20 years. Both authors are korepheus in the field of databases: Michael Postgres Andrew is a database researcher, professor and lecturer whose lectures accessible Youtube.

  34. · #Sport

    Media Basket League Finals ( Sport)

    Media Basket League Finals ( Sport ) In the morning opened IT Confu his report, and in the evening went to the finals of the media league on basketball. I found out about this league a week ago, I don’t know about the teams and the players, but the semi-finals themselves are dynaminous. Looking forward to the final match:)

  35. · #Management

    How to become more productive in IT, if you have already pumped your hard (Category Management)

    How to become more productive in IT, if you have already pumped your hard (Rubric Management ) I'm going to speak at the conference today. soft weekendThe first software offline conference in Russia (whatever it means). I can’t say that I like to talk purely about software, but this conference is organized by my friend, Andrei Smirnov, the author of the podcast. Frontend Weekend Where am I? walked I visited last year.

  36. · #Data

    Designing Data-Intensive Applications, 2nd Edition

    Designing Data-Intensive Applications, 2nd Edition Everyone’s favorite book DDIA or just “boar” is already pretty outdated (first). Martin Kleppman started writing it. 10 years ago, and it was published in 2017 year. I told It was the first book before, and it was the doorway to a more interesting world of distributed and high-load systems. New book available As an early release on the O’Reilly platform, it already has its first 4 The chapters I've already swallowed 1. Trade-offs in Data Systems Architecture 2. Defining Nonfunctional Requirements 3.

  37. · #ForKids

    Experiments and experiments for children 10 into 1 (ForKids Category )

    Experiments and experiments for children 10 into 1 (Rubric ForKids ) The end of the week is approaching, and tomorrow will be the weekend to spend with the family. And I have three sons in my family who don't like boredom. If they don’t have fun, they can turn the whole house around. One such entertainment is a variety of chemical / physical tricks that allow you to do something interesting with your hands and tell a little about the scientific component of the issue.

  38. · #Management

    Why Developer Productivity in a Big Company – D-Day (Category Management)

    Why Developer Productivity in a Big Company – D-Day (Rubric Management ) I'm on the weekend. performer conference D-Day, That offline is held in Tiraspol. I talked about developer productivity: why do we do this, how do we do it in the industry, how do we approach it at T-Bank? In the end, I recommended this set of sources for a deeper understanding of the topic.

  39. · #Math

    [2/2] How to Make the World Add Up (Lies, brazen lies and statistics) (Category Math)

    \[2/2\] How to Make the World Add Up (Lies, brazen lies and statistics) (Rubric Math ) Continue. story Tim Harford's book How to Make the World Add Up ends with a list of the remaining rules:

  40. · #Sales

    Black Friday at Peter Publishing House (Category Sales)

    Black Friday at Peter Publishing House (Rubric Sales ) In publishing house discount sale 40% on paper books and 50Percent on electronics. To get this discount, you need to use the promo code "Paper" (Or "Electronic" if you buy an electronic version.) when ordering. At last sale I bought myself a pack of books and bought more books at this sale. New books bought Books I've already read.

  41. · #Math

    [1/2 ]How to Make the World Add Up (Lies, brazen lies and statistics) (Category Math)

    \[1/2 \] How to Make the World Add Up (Lies, brazen lies and statistics) (Rubric Math ) It’s funny how Tim Harford’s book “How to Make the World Add Up” was titled in Russian.Lies, brazen lies and statistics" The phrase is certainly loud and the book probably sells well, but this translation completely loses the meaning of the phrase from the original title, or rather “make the world add up”, which in this context means the desire for the world to “converge”, that is, the information and data around us were clear, logical and correspond to reality.

  42. · #Data

    Code of Leadership 22 Interview with Dmitry Anoshin about data engineering (Data column)

    Code of Leadership 22 Interview with Dmitry Anoshin about data engineering (Rubric Data ) In this release A cool guest came to visit me, Dmitry Anoshin. Dima is an expert in data engineering, leads the channel @rockyourdata, also Dima almost 10 He worked for big tech companies for years. By the way, the issue is available in the form podcast and in Yandex Music.

  43. · #Math

    The poll that changed polls (Category Math)

    The poll that changed polls (Rubric Math ) Interesting. paper postal 1936 The Literary Digest, a major and well-respected newspaper, has received two million subscribers. This poll was conducted before the next election of the President of the United States and subscribers simply had to choose the candidate they would support in the elections. The poll results predicted a confident victory for the Republican candidate, and reality gave the opposite result - namely, a victory for a Democrat with a one-and-a-half advantage.

  44. · #Management

    Insights on How Team Topologies Drive Organizational Success - Manuel Pais - GOTO 2024 - Part II (Category Management)

    Insights on How Team Topologies Drive Organizational Success - Manuel Pais - GOTO 2024 - Part II (Rubric Management ) With this post, I’m going to end with a talk by Manuel Pais, co-author of Team Topologies. In past post I started reviewing this insight story from the practical application of team topology.

  45. · #Management

    Insights on How Team Topologies Drive Organizational Success - Manuel Pais - GOTO 2024 - Part I (Category Management)

    Insights on How Team Topologies Drive Organizational Success - Manuel Pais - GOTO 2024 - Part I (Rubric Management ) Interesting. speech Manuel Pais, co-author of Team Topologies, shares insights from the practical application of command topology. For me, this video is super-interesting, as I did a brief review of this book in three parts long ago.

  46. · #BookCube

    Photos from my speech at the weekend of the D-Day conference, where I spoke online, arrived.

    Photos from mine came up. speech At the weekend of the D-Day conference, where I spoke online. I loved the organization of this event, it was a pleasure to speak to so many interested people.

  47. · #Writing

    Facility 4 - Lesson. 22 “Interaction with observers, critics and the media. Expert: Ekaterina Severina (Category Writing)

    Facility 4 - Lesson. 2 2 “Interaction with observers, critics and the media. Expert: Ekaterina Severina (Rubric Writing ) Another lesson from the course of book writing and book publishing from MIF was led by a PR manager, playwright and book reviewer. From this lesson I learned the following points:

  48. · #Humor

    Comic Agile - Team Topologies (Humor column)

    Comic Agile - Team Topologies (Rubric Humor ) This weekend, I watched a lecture by Manuel Pais, co-author of Team Topologies, at the GoTo conference. At the beginning of his speech, he refers to This comic book is Comic Agile" There are many funny comics on this site, including the one about Team Topologies. In general, I recommend if you also like to approach management with humor:)

  49. · #Management

    Why measure developer productivity in a large company? And how do you do that right? (Category Management)

    Why measure developer productivity in a large company? And how do you do that right? (Rubric Management ) Today I'm speaking online at a conference. D-Day, That offline is held in Tiraspol. I've already spoken at this conference. 5 years ago, but then it was a face-to-face:) This time I decided to talk about the topic of developer productivity, to start with why to measure it and tell how, and finally share how it is customary to do in our company.

  50. · #Culture

    Freelance transponder (Category Culture)

    Freelance transponder (Rubric Culture ) My wife and I went to this place this Friday. spectacle Theatre.doc. The production seemed to me interesting and unusual, but in part similar to the mocumentary-drama "Stop" of the theater "Practice", where we are were Six months ago. The transponder also participates in 4 The whole action develops in a small space and is accompanied by music and video inserts.