Sat.Aug 08, 2020 - Fri.Aug 14, 2020

Distributed Systems Pattern: Segmented Log

Martin Fowler

A single log file can grow and become a performance bottleneck while its read at the startup. Older logs are cleaned up periodically and doing cleanup operations on a single huge file is difficult to implement. A Segmented Log splits the logfile into smaller files.

System 183

Managing Risk with Scrum

Product development in a complex environment always poses some risk due to its unpredictable, uncertain nature. There are numerous types of uncertainties like business, market, technology, architecture, integration, currency, financial, marketing and hundreds more. . Facing a large number of risks while delivering products seems to be normal. And, it is. It is common and natural. What we need to do, is manage the risk. .


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

What Is The Artificial Intelligence Revolution And Why Does It Matter To Your Business?


Read Bernard Marr explain what is Artificial Intelligence revolution and how it can affect your business on Forbes : As a species, humanity has witnessed three previous industrial revolutions: first […].

FaaS: Evolving to a Truly Serverless Paradigm

FaaS helps alleviate some of the administration and management issues related to serverless Creating distributed applications demands a thorough understanding of cloud infrastructures and architectures.

Facebook Causes Continue to Show Little Promise as Fundraising Tools

Distributed Systems Pattern: Quorum

Martin Fowler

Distributed systems may get partitioned, when the nodes in the cluster no longer talk to all the others. Unmesh explains that, because of this, we need a quorum of nodes within a partition to accept a change.

System 154

More Trending

Narendra Modi: The Man of the Moment

CEO Insider

“If you call yourself a leader, then you have to be decisive. If you’re decisive, then you have the chance to be a leader. These are two sides to the same coin.” Narendra Modi Indian Prime Minister Narendra Modi is a man of all moments. He is a gifted communicator and an expert in getting […].


CVE-2019-0230: Apache Struts Potential Remote Code Execution Vulnerability


Apache published two security bulletins to address a potential remote code execution vulnerability and a denial of service vulnerability. Public proof of concept code is available. Background. On August 13, Apache published security bulletins to address two vulnerabilities in Apache Struts version 2.

MVC 90

Distributed Systems Pattern: Write-Ahead Log

Martin Fowler

In the latest part of his collection of Patterns of Distributed Systems, Unmesh faces the problem of a server failing in the middle of a complex update. A write-ahead log first saves and replicates the data for expected update in an append-only log, so if a failure occurs, we can recover the correct state.

System 138

18 Signs of a Systemic Toxic Team Culture

TL; DR: 18 Signs of a Systemic Toxic Team Culture. What looked like a good idea back in the 1990ies—outsourcing software development as a non-essential business area—has meanwhile massively backfired for a lot of legacy organizations. While they try to become more appealing to product and software developers, they still have difficulties understanding what it takes to build an attractive product/engineering culture.

Intelligent Process Automation: Boosting Bots with AI and Machine Learning

Across all sectors, companies are learning that they can transform their businesses by embracing Intelligent Process Automation, or IPA. With the pairing of AI and RPA, IPA adds a new layer of intelligent decision-making processes to automated RPA tasks. By automating repetitive work, and adding the ability to automate intelligent decision making, intelligent automation frees up your most valuable resources – your employees – to spend more time on higher value and more strategic work. But in order to reap the rewards of Intelligent Process Automation, organizations must first educate themselves and prepare for the adoption of IPA. In our ebook, Intelligent Process Automation: Boosting Bots with AI and Machine Learning.

Top Reasons Your Business Needs a Content Management System (CMS)

The Crazy Programmer

The use of a content management system – CMS – for powering your site is one of the best investments you can make for your digital presence – and for your business. Something you need to understand is that making an investment is a must. When it comes to spreading your brand message and communicating with customers, your website is your most valuable asset. This means you need to make sure that it is user friendly.

System 131

Maximizing data privacy: Making sensitive data secure by default


Read Ayal Yogev explain how companies can maximize data security by making sensitive data secure by default on Help Net Security : Consider the case of contact tracing, which has […].

.Net 88

Retrospective Antipatterns

Agile Alliance


The Scrum Values from the Product Owner perspective

If Scrum was a body, then the Scrum values would be the blood flowing through the body. I hope that the comparison helps understanding that without these values being understood, respected, and enacted, your implementation of Scrum is dead. . Scrum practitioners refer to these values a lot but generally from the Development Team perspective. They are obviously not limited to Development Teams only. Hereby I want to share how the Scrum values impact the Product Owner: . 1. Commitment.


Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

The Least Liked Programming Languages

O'Reilly Media - Ideas

StackOverflow’s 2020 developer survey included a table showing the “most loved, dreaded, and wanted languages.” ” Loved and wanted languages are, well, sort of boring. The programming languages we dread are a lot more interesting. As Tolstoy said, “All happy families are alike; each unhappy family is unhappy in its own way.”. So what are these unhappy, unloved languages, and why do programmers dread using them?

Amazon Bracket Launched: Enables exploration of quantum computing with AWS


Friends Bill Vass and Jeff Barr have just posted another video, this one on the occasion of the launch of Amazon Braket. Amazon Braket enables uses to explore the power […]. CTO News Quantum Quantum Computing

AWS 87

Protected: Sharing Stories Initiative

Agile Alliance

There is no excerpt because this is a protected post. sharing stories


Der Scrum Master muss beim Daily Scrum anwesend sein!

Handelt es sich hierbei um einen Mythos oder um einen Fakt ? Herzlich w illkommen zu Scrum Mythen und Fakten Check! . . Hier erfährst Du die Antwort.


6 Steps to Improving Your Application’s Analytics Experience

No one designs bad dashboards and reports on purpose. So why do so many applications have terrible analytics experiences? Download this ebook for secrets to creating dashboards and reports your users will love.

Why Leaders Mess Up When Communicating Change

Change Starts Here

More than anyone else in an organization, what leaders say matters. During change especially, people watch and listen to leaders because they want clarity and certainty about what’s happening. And it’s not just top leaders who matter. It’s managers at all levels who we need to lead change within their teams. To do that, we … Change Management

Apache Ozone Fault Injection Framework


One of the key challenges of building an enterprise-class robust scalable storage system is to validate the system under duress and failing system components.

Technical Debt in Software Development – Philippe Kruchten

Agile Alliance

XP 2020 Video

Stop Blaming Frameworks, Improve Adoptions

I have yet to meet an Agile practitioner who would say that the original Scrum idea and perfection vision it provides isn’t good. Would anyone refuse to have high-performing Scrum Teams being able to deliver value to the market? What I usually hear is “Scrum is great, but it doesn’t work in my organization, because.” and then follows a list of excuses why change is impossible or hard.


Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

What Employees are Yearning For in Remote One-on-Ones

Let's Grow Leaders

If you really want to connect and support your team, there’s no better place to start than a great cadence of meaningful one-on-ones. And yet, even before this transition to remote work, when we would ask employees about their experience with one-on-ones, […]. The post What Employees are Yearning For in Remote One-on-Ones appeared first on Let's Grow Leaders. Communication Leading Remote Teams communication remote teams working from home


Putting Privacy And Safety At The Heart Of The Internet Of Things Revolution


Read why Ondrej Vlcek says that privacy and safety should be at the heart of the Internet of Things revolution on Forbes : Volkswagen marked the beginning of June with […].

5 Challenges Driving the Reinvented Workplace


Learn what employers face today and their technology priorities for crisis recovery with IDC's Holly Muscolino. Leadership Strategies crisis recovery future of work reinvented workplace workplace of the future

Neue Unternehmenskultur — Weshalb?

Angesichts des Hypes um Agilität, Business Agility und „New Work“ höre ich aus Unternehmen häufig: „Wir brauchen eine neue Kultur!“ Dieser Ausruf wird dann von Consultants gekontert mit dem Allgemeinplatz: „Kultur kann man nicht machen. Kultur entsteht!“. Wie aber entsteht diese Kultur?


Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.